Exemplo n.º 1
0
 /** @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));
 }
Exemplo n.º 2
0
 /**
  * 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);
 }