Code Duplication    Length = 11-11 lines in 4 locations

code/model/GSTTaxModifierOptions.php 4 locations

@@ 116-126 (lines=11) @@
113
     * @param Member | NULL
114
     * @return Boolean
115
     */
116
    public function canCreate($member = null)
117
    {
118
        $extended = $this->extendedCan(__FUNCTION__, $member);
119
        if ($extended !== null) {
120
            return $extended;
121
        }
122
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
123
            return true;
124
        }
125
        return parent::canCreate($member);
126
    }
127
128
    /**
129
     * standard SS method
@@ 133-143 (lines=11) @@
130
     * @param Member | NULL
131
     * @return Boolean
132
     */
133
    public function canView($member = null)
134
    {
135
        $extended = $this->extendedCan(__FUNCTION__, $member);
136
        if ($extended !== null) {
137
            return $extended;
138
        }
139
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
140
            return true;
141
        }
142
        return parent::canCreate($member);
143
    }
144
145
    /**
146
     * standard SS method
@@ 150-160 (lines=11) @@
147
     * @param Member | NULL
148
     * @return Boolean
149
     */
150
    public function canEdit($member = null)
151
    {
152
        $extended = $this->extendedCan(__FUNCTION__, $member);
153
        if ($extended !== null) {
154
            return $extended;
155
        }
156
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
157
            return true;
158
        }
159
        return parent::canEdit($member);
160
    }
161
162
    /**
163
     * standard SS method
@@ 167-177 (lines=11) @@
164
     * @param Member | NULL
165
     * @return Boolean
166
     */
167
    public function canDelete($member = null)
168
    {
169
        $extended = $this->extendedCan(__FUNCTION__, $member);
170
        if ($extended !== null) {
171
            return $extended;
172
        }
173
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
174
            return true;
175
        }
176
        return parent::canDelete($member);
177
    }
178
179
    /**
180
     * standard SS method