diff options
Diffstat (limited to 'platform/www/inc/Extension/ActionPlugin.php')
-rw-r--r-- | platform/www/inc/Extension/ActionPlugin.php | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/platform/www/inc/Extension/ActionPlugin.php b/platform/www/inc/Extension/ActionPlugin.php new file mode 100644 index 0000000..ed6d820 --- /dev/null +++ b/platform/www/inc/Extension/ActionPlugin.php @@ -0,0 +1,22 @@ +<?php + +namespace dokuwiki\Extension; + +/** + * Action Plugin Prototype + * + * Handles action hooks within a plugin + * + * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) + * @author Christopher Smith <chris@jalakai.co.uk> + */ +abstract class ActionPlugin extends Plugin +{ + + /** + * Registers a callback function for a given event + * + * @param \Doku_Event_Handler $controller + */ + abstract public function register(\Doku_Event_Handler $controller); +} |