Lines Matching refs:event
24 * Registers a callback function for a given event
26 * @param EventHandler $controller DokuWiki's event controller object
37 * @param Event $event
40 public function handleMeta(Event $event, $param)
42 $id = $event->data['page'];
52 isset($event->data['current']['last_change']['date']) &&
53 (int)$latest['lastrev'] === $event->data['current']['last_change']['date']
58 if (!blank($event->data['current']['title'])) {
59 $page->setTitle($event->data['current']['title']);
64 if (!blank($event->data['current']['last_change']['date'])) {
65 $page->setLastRevision($event->data['current']['last_change']['date']);
70 if (!blank($event->data['current']['last_change']['user'])) {
71 $page->setLastEditor($event->data['current']['last_change']['user']);
72 } elseif (!blank($event->data['current']['last_change']['ip'])) {
73 $page->setLastEditor($event->data['current']['last_change']['ip']);
78 if (!blank($event->data['current']['last_change']['sum'])) {
79 $page->setLastSummary($event->data['current']['last_change']['sum']);