diff options
Diffstat (limited to 'includes/actions/ProtectAction.php')
-rw-r--r-- | includes/actions/ProtectAction.php | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/includes/actions/ProtectAction.php b/includes/actions/ProtectAction.php index f053ede7..ec6648e2 100644 --- a/includes/actions/ProtectAction.php +++ b/includes/actions/ProtectAction.php @@ -23,17 +23,24 @@ * @author Timo Tijhof */ +/** + * Handle page protection + * + * This is a wrapper that will call Article::protect(). + * + * @ingroup Actions + */ class ProtectAction extends FormlessAction { public function getName() { return 'protect'; } - public function onView(){ + public function onView() { return null; } - public function show(){ + public function show() { $this->page->protect(); @@ -41,13 +48,20 @@ class ProtectAction extends FormlessAction { } +/** + * Handle page unprotection + * + * This is a wrapper that will call Article::unprotect(). + * + * @ingroup Actions + */ class UnprotectAction extends ProtectAction { public function getName() { return 'unprotect'; } - public function show(){ + public function show() { $this->page->unprotect(); |