. */ namespace SP\Core\Events; use SplObserver; /** * Interface EventReceiver * * @package SP\Core\Events */ interface EventReceiver extends SplObserver { /** * Evento de actualización * * @param string $eventType Nombre del evento * @param Event $event Objeto del evento */ public function updateEvent($eventType, Event $event); /** * Devuelve los eventos que implementa el observador * * @return array */ public function getEvents(); /** * Devuelve los eventos que implementa el observador en formato cadena * * @return string */ public function getEventsString(); }