/** @covers Brickoo\Component\Messaging\ListenerCollection::hasListeners */ public function testHasListeners() { $messageName = "test.listener"; $listenerCollection = new ListenerCollection(); $this->assertFalse($listenerCollection->hasListeners($messageName)); $listenerCollection->add(new MessageListener($messageName, 0, function () { })); $this->assertTrue($listenerCollection->hasListeners($messageName)); }
/** * Adds a listener to the collection. * @param \Brickoo\Component\Messaging\Listener $listener * @return string the listener unique identifier */ public function attach(Listener $listener) { return $this->listenerCollection->add($listener); }