コード例 #1
0
ファイル: Application.php プロジェクト: szeber/yapep_base
 /**
  * Raises an event if an event with it's type was not yet raised.
  *
  * @param string $eventType   The event type
  *
  * @return void
  */
 protected function raiseEventIfNotRaisedYet($eventType)
 {
     $eventHandlerRegistry = $this->diContainer->getEventHandlerRegistry();
     if (is_null($eventHandlerRegistry->getLastTimeForEventType($eventType))) {
         $eventHandlerRegistry->raise(new Event($eventType));
     }
 }
コード例 #2
0
 public function testConstructor()
 {
     $sc = new SystemContainer();
     $this->assertInstanceOf('\\YapepBase\\ErrorHandler\\ErrorHandlerRegistry', $sc->getErrorHandlerRegistry());
     $this->assertInstanceOf('\\YapepBase\\Log\\Message\\ErrorMessage', $sc->getErrorLogMessage());
     $this->assertInstanceOf('\\YapepBase\\Event\\EventHandlerRegistry', $sc->getEventHandlerRegistry());
     $this->assertInstanceOf('\\YapepBase\\Session\\SessionRegistry', $sc->getSessionRegistry());
 }