@@ -7,37 +7,37 @@ |
||
| 7 | 7 | |
| 8 | 8 | class ShareDraftContentControllerExtension extends Extension |
| 9 | 9 | { |
| 10 | - /** |
|
| 11 | - * @var array |
|
| 12 | - */ |
|
| 13 | - private static $allowed_actions = array( |
|
| 14 | - 'MakeShareDraftLink', |
|
| 15 | - ); |
|
| 10 | + /** |
|
| 11 | + * @var array |
|
| 12 | + */ |
|
| 13 | + private static $allowed_actions = array( |
|
| 14 | + 'MakeShareDraftLink', |
|
| 15 | + ); |
|
| 16 | 16 | |
| 17 | - /** |
|
| 18 | - * @return mixed |
|
| 19 | - */ |
|
| 20 | - public function MakeShareDraftLink() |
|
| 21 | - { |
|
| 22 | - if ($member = Security::getCurrentUser()) { |
|
| 23 | - if ($this->owner->hasMethod('CurrentPage') && $this->owner->CurrentPage()->canEdit($member)) { |
|
| 24 | - return $this->owner->CurrentPage()->ShareTokenLink(); |
|
| 25 | - } elseif ($this->owner->hasMethod('canEdit') && $this->owner->canEdit($member)) { |
|
| 26 | - return $this->owner->ShareTokenLink(); |
|
| 27 | - } |
|
| 28 | - } |
|
| 17 | + /** |
|
| 18 | + * @return mixed |
|
| 19 | + */ |
|
| 20 | + public function MakeShareDraftLink() |
|
| 21 | + { |
|
| 22 | + if ($member = Security::getCurrentUser()) { |
|
| 23 | + if ($this->owner->hasMethod('CurrentPage') && $this->owner->CurrentPage()->canEdit($member)) { |
|
| 24 | + return $this->owner->CurrentPage()->ShareTokenLink(); |
|
| 25 | + } elseif ($this->owner->hasMethod('canEdit') && $this->owner->canEdit($member)) { |
|
| 26 | + return $this->owner->ShareTokenLink(); |
|
| 27 | + } |
|
| 28 | + } |
|
| 29 | 29 | |
| 30 | - return Security::permissionFailure(); |
|
| 31 | - } |
|
| 30 | + return Security::permissionFailure(); |
|
| 31 | + } |
|
| 32 | 32 | |
| 33 | - /** |
|
| 34 | - * @return string |
|
| 35 | - */ |
|
| 36 | - public function getShareDraftLinkAction() |
|
| 37 | - { |
|
| 38 | - if ($this->owner->config()->get('url_segment')) { |
|
| 39 | - return $this->owner->Link('MakeShareDraftLink'); |
|
| 40 | - } |
|
| 41 | - return ''; |
|
| 42 | - } |
|
| 33 | + /** |
|
| 34 | + * @return string |
|
| 35 | + */ |
|
| 36 | + public function getShareDraftLinkAction() |
|
| 37 | + { |
|
| 38 | + if ($this->owner->config()->get('url_segment')) { |
|
| 39 | + return $this->owner->Link('MakeShareDraftLink'); |
|
| 40 | + } |
|
| 41 | + return ''; |
|
| 42 | + } |
|
| 43 | 43 | } |