| Current Path : /home/rtorresani/www/vendor/laminas/laminas-eventmanager/src/ |
| Current File : //home/rtorresani/www/vendor/laminas/laminas-eventmanager/src/AbstractListenerAggregate.php |
<?php
namespace Laminas\EventManager;
/**
* Abstract aggregate listener
*/
abstract class AbstractListenerAggregate implements ListenerAggregateInterface
{
/** @var callable[] */
protected $listeners = [];
/**
* {@inheritDoc}
*/
public function detach(EventManagerInterface $events)
{
foreach ($this->listeners as $index => $callback) {
$events->detach($callback);
unset($this->listeners[$index]);
}
}
}