Code Duplication    Length = 11-11 lines in 3 locations

src/Model/BlogObject.php 3 locations

@@ 132-142 (lines=11) @@
129
     *
130
     * @return bool
131
     */
132
    public function canView($member = null)
133
    {
134
        $extended = $this->extendedCan(__FUNCTION__, $member);
135
136
        if ($extended !== null) {
137
            return $extended;
138
        }
139
140
        $blog = $this->Blog();
141
        return $blog && $blog->canView($member);
142
    }
143
144
    /**
145
     * {@inheritdoc}
@@ 167-177 (lines=11) @@
164
     *
165
     * @return bool
166
     */
167
    public function canDelete($member = null)
168
    {
169
        $extended = $this->extendedCan(__FUNCTION__, $member);
170
171
        if ($extended !== null) {
172
            return $extended;
173
        }
174
175
        $blog = $this->Blog();
176
        return $blog && $blog->canDelete($member);
177
    }
178
179
    /**
180
     * Inherits from the parent blog or can be overwritten using a DataExtension.
@@ 186-196 (lines=11) @@
183
     *
184
     * @return bool
185
     */
186
    public function canEdit($member = null)
187
    {
188
        $extended = $this->extendedCan(__FUNCTION__, $member);
189
190
        if ($extended !== null) {
191
            return $extended;
192
        }
193
194
        $blog = $this->Blog();
195
        return $blog && $blog->canEdit($member);
196
    }
197
198
    /**
199
     * @return mixed