. */ namespace SP\Core\Events; use SplSubject; /** * Interface EventDispatcherInterface * * @package SP\Core\EventDispatcher */ interface EventDispatcherInterface extends SplSubject { /** * Notificar a los observadores y establecer el estado * * @param string $event Nombre del evento * @param Event $object Objeto del evento */ public function notifyEvent($event, Event $object); }