function DebugLoggerConfigurator::getDebugLogger
3 calls to DebugLoggerConfigurator::getDebugLogger()
- ErrorListener::duplicateRequest in vendor/
symfony/ http-kernel/ EventListener/ ErrorListener.php - Clones the request for the exception.
- HtmlErrorRenderer::renderException in vendor/
symfony/ error-handler/ ErrorRenderer/ HtmlErrorRenderer.php - LoggerDataCollector::__construct in vendor/
symfony/ http-kernel/ DataCollector/ LoggerDataCollector.php
File
-
vendor/
symfony/ http-kernel/ Log/ DebugLoggerConfigurator.php, line 37
Class
- DebugLoggerConfigurator
- @author Nicolas Grekas <p@tchwork.com>
Namespace
Symfony\Component\HttpKernel\LogCode
public static function getDebugLogger(mixed $logger) : ?DebugLoggerInterface {
if ($logger instanceof DebugLoggerInterface) {
return $logger;
}
if (!$logger instanceof Logger) {
return null;
}
foreach ($logger->getProcessors() as $processor) {
if ($processor instanceof DebugLoggerInterface) {
return $processor;
}
}
return null;
}