[ Index ] |
PHP Cross Reference of DokuWiki |
[Summary view] [Print] [Text view]
1 <?php 2 3 namespace dokuwiki\Action; 4 5 /** 6 * Class Plugin 7 * 8 * Used to run action plugins 9 * 10 * @package dokuwiki\Action 11 */ 12 class Plugin extends AbstractAction { 13 14 /** @inheritdoc */ 15 public function minimumPermission() { 16 return AUTH_NONE; 17 } 18 19 /** 20 * Outputs nothing but a warning unless an action plugin overwrites it 21 * 22 * @inheritdoc 23 * @triggers TPL_ACT_UNKNOWN 24 */ 25 public function tplContent() { 26 $evt = new \dokuwiki\Extension\Event('TPL_ACT_UNKNOWN', $this->actionname); 27 if($evt->advise_before()) { 28 msg('Failed to handle action: ' . hsc($this->actionname), -1); 29 } 30 $evt->advise_after(); 31 } 32 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body