示例#1
0
 public function testListenersAttachedToAnyIdentifierProvidedToEventManagerWillBeTriggered()
 {
     $identifiers = array('foo', 'bar');
     $manager = new Zend_EventManager_EventManager($identifiers);
     $events = Zend_EventManager_StaticEventManager::getInstance();
     $this->test = new stdClass();
     $this->test->triggered = 0;
     $events->attach('foo', 'bar', array($this, 'advanceTriggered'));
     $events->attach('foo', 'bar', array($this, 'advanceTriggered'));
     $manager->trigger('bar', $this, array());
     $this->assertEquals(2, $this->test->triggered);
 }