/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/Event
NameSizeModeActions
Decorator/-0755rm
composer.json9060644editdlrm
Event.php47870644editdlrm
EventDispatcherInterface.php21290644editdlrm
EventDispatcherTrait.php29490644editdlrm
EventInterface.php25370644editdlrm
EventList.php33240644editdlrm
EventListenerInterface.php16570644editdlrm
EventManager.php145130644editdlrm
EventManagerInterface.php37080644editdlrm
LICENSE.txt12040644editdlrm
README.md17450644editdlrm
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/cakephp/src/Event/EventDispatcherTrait.php (2949B)
_eventManager === null) { $this->_eventManager = new EventManager(); } return $this->_eventManager; } /** * Returns the Cake\Event\EventManagerInterface instance for this object. * * You can use this instance to register any new listeners or callbacks to the * object events, or create your own events and trigger them at will. * * @param \Cake\Event\EventManagerInterface $eventManager the eventManager to set * @return $this */ public function setEventManager(EventManagerInterface $eventManager) { $this->_eventManager = $eventManager; return $this; } /** * Wrapper for creating and dispatching events. * * Returns a dispatched event. * * @param string $name Name of the event. * @param array|null $data Any value you wish to be transported with this event to * it can be read by listeners. * @param object|null $subject The object that this event applies to * ($this by default). * @return \Cake\Event\EventInterface */ public function dispatchEvent(string $name, ?array $data = null, ?object $subject = null): EventInterface { if ($subject === null) { $subject = $this; } /** @var \Cake\Event\EventInterface $event */ $event = new $this->_eventClass($name, $subject, $data); $this->getEventManager()->dispatch($event); return $event; } }