/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/EventList.php (3324B)
_events = []; } /** * Adds an event to the list when event listing is enabled. * * @param \Cake\Event\EventInterface $event An event to the list of dispatched events. * @return void */ public function add(EventInterface $event): void { $this->_events[] = $event; } /** * Whether a offset exists * * @link https://secure.php.net/manual/en/arrayaccess.offsetexists.php * @param mixed $offset An offset to check for. * @return bool True on success or false on failure. */ public function offsetExists($offset): bool { return isset($this->_events[$offset]); } /** * Offset to retrieve * * @link https://secure.php.net/manual/en/arrayaccess.offsetget.php * @param mixed $offset The offset to retrieve. * @return mixed Can return all value types. */ public function offsetGet($offset) { if ($this->offsetExists($offset)) { return $this->_events[$offset]; } return null; } /** * Offset to set * * @link https://secure.php.net/manual/en/arrayaccess.offsetset.php * @param mixed $offset The offset to assign the value to. * @param mixed $value The value to set. * @return void */ public function offsetSet($offset, $value): void { $this->_events[$offset] = $value; } /** * Offset to unset * * @link https://secure.php.net/manual/en/arrayaccess.offsetunset.php * @param mixed $offset The offset to unset. * @return void */ public function offsetUnset($offset): void { unset($this->_events[$offset]); } /** * Count elements of an object * * @link https://secure.php.net/manual/en/countable.count.php * @return int The custom count as an integer. */ public function count(): int { return count($this->_events); } /** * Checks if an event is in the list. * * @param string $name Event name. * @return bool */ public function hasEvent(string $name): bool { foreach ($this->_events as $event) { if ($event->getName() === $name) { return true; } } return false; } }