public function on($event, callable $callback) { if (!isset($this->events[$event])) { $this->events[$event] = []; } $this->events[$event][] = $callback; }