Lines Matching refs:handler
23 private $handler = NULL; variable in Doku_Action_Manager
39 $handler = new $class;
40 return ($handler->action() != $action) ? NULL : $handler;
57 $handler = NULL;
60 if (!$handler) {
61 $handler = $new;
65 if (is_subclass_of($new, get_class($handler)))
66 $handler = $new;
67 else if (!is_subclass_of($handler, get_class($new)))
68 throw new ConflictActionException($handler, $new);
71 return $handler;
87 $this->handler = NULL;
99 $this->handler = $this->unique($this->handlers, $action);
110 if (!$this->handler) return FALSE;
114 if ($this->handler->permission_required() > $INFO['perm']) {
120 $new_action = $this->handler->handle();