1<?php
2
3namespace dokuwiki\Extension;
4
5/**
6 * Action Plugin Prototype
7 *
8 * Handles action hooks within a plugin
9 *
10 * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
11 * @author     Christopher Smith <chris@jalakai.co.uk>
12 */
13abstract class ActionPlugin extends Plugin
14{
15    /**
16     * Registers a callback function for a given event
17     *
18     * @param EventHandler $controller
19     */
20    abstract public function register(EventHandler $controller);
21}
22