Example #1
0
 public function testStopPropagationVarient2()
 {
     $testObject = $this->getMock('stdClass', array('testCallback1'));
     $testObject->expects($this->never())->method('testCallback1');
     $event = new Event('test.event1');
     EventManager::register('test.event1', function (Event $event) {
         $event->stopPropagation();
     });
     EventManager::register('test.event1', array($testObject, 'testCallback1'));
     $this->assertTrue($event->trigger());
 }