Beispiel #1
0
 /**
  * @inheritdoc
  */
 public function decorate($content, ViewInterface $view = null, Request $request = null)
 {
     $renderTime = $this->formatTime($view->getEngine()->getTimestamp());
     $version = $view->getEngine()->getApplicationInfo()->getSitegearVersionIdentifier();
     $userManager = $view->getEngine()->getUserManager();
     $comment = sprintf('<!-- %s%s :: %s :: %s -->%s<!-- %s :: %s :: %s -->', $request->getUri(), is_null($view->getEngine()->getEnvironmentInfo()->getEnvironment()) ? '' : sprintf(' :: %s environment', $view->getEngine()->getEnvironmentInfo()->getEnvironment()), $userManager->isLoggedIn() ? 'logged in as ' . ($userManager->getLoggedInUserEmail() ?: 'guest') : 'not logged in', $renderTime, PHP_EOL, $view->getEngine()->getApplicationInfo()->getSitegearHomepage(), $version, $this->formatNow());
     LoggerRegistry::log($this->logLevel(), '{pathInfo} {renderTime} by {version}', array('pathInfo' => $request->getPathInfo(), 'renderTime' => $renderTime, 'version' => $version));
     return $content . $comment . PHP_EOL;
 }
 public function test__callStatic()
 {
     LoggerRegistry::log(Logger::DEBUG, 'Test message using log()');
     LoggerRegistry::debug('Test message using debug()');
 }