Code Duplication    Length = 7-7 lines in 10 locations

code/model/PickUpOrDeliveryModifierOptions_SubTotalBracket.php 3 locations

@@ 69-75 (lines=7) @@
66
     * @param Member | NULL
67
     * @return Boolean
68
     */
69
    public function canCreate($member = null)
70
    {
71
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
72
            return true;
73
        }
74
        return parent::canCreate($member);
75
    }
76
77
    /**
78
     * standard SS method
@@ 92-98 (lines=7) @@
89
     * @param Member | NULL
90
     * @return Boolean
91
     */
92
    public function canEdit($member = null)
93
    {
94
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
95
            return true;
96
        }
97
        return parent::canEdit($member);
98
    }
99
100
    /**
101
     * standard SS method
@@ 105-111 (lines=7) @@
102
     * @param Member | NULL
103
     * @return Boolean
104
     */
105
    public function canDelete($member = null)
106
    {
107
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
108
            return true;
109
        }
110
        return parent::canDelete($member);
111
    }
112
113
    /**
114
     * CMS Fields

code/model/PickUpOrDeliveryModifierOptions_WeightBracket.php 3 locations

@@ 69-75 (lines=7) @@
66
     * @param Member | NULL
67
     * @return Boolean
68
     */
69
    public function canCreate($member = null)
70
    {
71
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
72
            return true;
73
        }
74
        return parent::canCreate($member);
75
    }
76
77
    /**
78
     * standard SS method
@@ 92-98 (lines=7) @@
89
     * @param Member | NULL
90
     * @return Boolean
91
     */
92
    public function canEdit($member = null)
93
    {
94
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
95
            return true;
96
        }
97
        return parent::canEdit($member);
98
    }
99
100
    /**
101
     * standard SS method
@@ 105-111 (lines=7) @@
102
     * @param Member | NULL
103
     * @return Boolean
104
     */
105
    public function canDelete($member = null)
106
    {
107
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
108
            return true;
109
        }
110
        return parent::canDelete($member);
111
    }
112
}
113

code/model/PickUpOrDeliveryModifierOptions.php 4 locations

@@ 179-185 (lines=7) @@
176
     * @param Member | NULL
177
     * @return Boolean
178
     */
179
    public function canCreate($member = null)
180
    {
181
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
182
            return true;
183
        }
184
        return parent::canCreate($member);
185
    }
186
187
    /**
188
     * standard SS method
@@ 192-198 (lines=7) @@
189
     * @param Member | NULL
190
     * @return Boolean
191
     */
192
    public function canView($member = null)
193
    {
194
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
195
            return true;
196
        }
197
        return parent::canCreate($member);
198
    }
199
200
    /**
201
     * standard SS method
@@ 205-211 (lines=7) @@
202
     * @param Member | NULL
203
     * @return Boolean
204
     */
205
    public function canEdit($member = null)
206
    {
207
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
208
            return true;
209
        }
210
        return parent::canEdit($member);
211
    }
212
213
    /**
214
     * standard SS method
@@ 218-224 (lines=7) @@
215
     * @param Member | NULL
216
     * @return Boolean
217
     */
218
    public function canDelete($member = null)
219
    {
220
        if (Permission::checkMember($member, Config::inst()->get("EcommerceRole", "admin_permission_code"))) {
221
            return true;
222
        }
223
        return parent::canDelete($member);
224
    }
225
226
    /**
227
     * standard SS method