public function detachEventHandler($name, $handler, $priority = false) { if ($this->hasEventHandler($name)) { try { $this->getEventHandlers($name)->remove($handler, $priority); return true; } catch (\Exception $e) { } } return false; }