/** * Register an event handler * * @param Mixed $event The event to register * @param EventHandler $handler The EventHandler in charge of the event. */ static function register($event, EventHandler $handler) { if (!arr::hasKey(self::$_handlers, strtolower($event))) { self::$_handlers[$event] = array(); } self::$_handlers[$event][$handler->getUniqueId()] = $handler; }