public function forget($event, $callback) { if (!isset($this->events[$event])) { return true; } $key = array_search($callback, $this->events[$event]); if ($key !== false) { unset($this->events[$event][$key]); } return true; }