コード例 #1
0
ファイル: SimpleEventBus.php プロジェクト: martyn82/apha
 /**
  * @param Event $event
  */
 private function onDispatchFailed(Event $event)
 {
     if ($this->logger == null) {
         return;
     }
     $this->logger->onDispatchFailed($event);
 }
コード例 #2
0
ファイル: EventLoggerTest.php プロジェクト: martyn82/apha
 /**
  * @test
  */
 public function dispatchFailedIsLogged()
 {
     $event = $this->getMockBuilder(Event::class)->getMock();
     $logger = $this->getMockBuilder(LoggerInterface::class)->getMock();
     $logger->expects(self::once())->method('warning');
     $eventLogger = new EventLogger($logger);
     $eventLogger->onDispatchFailed($event);
 }