/** * @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()'); }