Code Duplication    Length = 3-3 lines in 2 locations

code/model/SiteTree.php 2 locations

@@ 950-952 (lines=3) @@
947
	 * @return bool True if the current user can delete this page
948
	 */
949
	public function canDelete($member = null) {
950
		if($member instanceof Member) $memberID = $member->ID;
951
		else if(is_numeric($member)) $memberID = $member;
952
		else $memberID = Member::currentUserID();
953
954
		// Standard mechanism for accepting permission changes from extensions
955
		$extended = $this->extendedCan('canDelete', $memberID);
@@ 1045-1047 (lines=3) @@
1042
	 * @return bool True if the current user can edit this page
1043
	 */
1044
	public function canEdit($member = null) {
1045
		if($member instanceof Member) $memberID = $member->ID;
1046
		else if(is_numeric($member)) $memberID = $member;
1047
		else $memberID = Member::currentUserID();
1048
1049
		// Standard mechanism for accepting permission changes from extensions
1050
		$extended = $this->extendedCan('canEdit', $memberID);