@@ 2580-2586 (lines=7) @@ | ||
2577 | * @param Member $member |
|
2578 | * @return boolean |
|
2579 | */ |
|
2580 | public function canView($member = null) |
|
2581 | { |
|
2582 | $extended = $this->extendedCan(__FUNCTION__, $member); |
|
2583 | if ($extended !== null) { |
|
2584 | return $extended; |
|
2585 | } |
|
2586 | return Permission::check('ADMIN', 'any', $member); |
|
2587 | } |
|
2588 | ||
2589 | /** |
|
@@ 2593-2599 (lines=7) @@ | ||
2590 | * @param Member $member |
|
2591 | * @return boolean |
|
2592 | */ |
|
2593 | public function canEdit($member = null) |
|
2594 | { |
|
2595 | $extended = $this->extendedCan(__FUNCTION__, $member); |
|
2596 | if ($extended !== null) { |
|
2597 | return $extended; |
|
2598 | } |
|
2599 | return Permission::check('ADMIN', 'any', $member); |
|
2600 | } |
|
2601 | ||
2602 | /** |
|
@@ 2606-2612 (lines=7) @@ | ||
2603 | * @param Member $member |
|
2604 | * @return boolean |
|
2605 | */ |
|
2606 | public function canDelete($member = null) |
|
2607 | { |
|
2608 | $extended = $this->extendedCan(__FUNCTION__, $member); |
|
2609 | if ($extended !== null) { |
|
2610 | return $extended; |
|
2611 | } |
|
2612 | return Permission::check('ADMIN', 'any', $member); |
|
2613 | } |
|
2614 | ||
2615 | /** |
|
@@ 2621-2627 (lines=7) @@ | ||
2618 | * affect whether (or where) this object could be created. |
|
2619 | * @return boolean |
|
2620 | */ |
|
2621 | public function canCreate($member = null, $context = array()) |
|
2622 | { |
|
2623 | $extended = $this->extendedCan(__FUNCTION__, $member, $context); |
|
2624 | if ($extended !== null) { |
|
2625 | return $extended; |
|
2626 | } |
|
2627 | return Permission::check('ADMIN', 'any', $member); |
|
2628 | } |
|
2629 | ||
2630 | /** |