404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@13.59.195.78: ~ $
<?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\DependencyInjection;

use Psr\Log\LoggerInterface;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Reference;
use Symfony\Component\HttpFoundation\RequestStack;
use Symfony\Component\HttpKernel\Log\Logger;

/**
 * Registers the default logger if necessary.
 *
 * @author Kévin Dunglas <dunglas@gmail.com>
 */
class LoggerPass implements CompilerPassInterface
{
    public function process(ContainerBuilder $container)
    {
        $container->setAlias(LoggerInterface::class, 'logger')
            ->setPublic(false);

        if ($container->has('logger')) {
            return;
        }

        $container->register('logger', Logger::class)
            ->setArguments([null, null, null, new Reference(RequestStack::class)])
            ->setPublic(false);
    }
}

Filemanager

Name Type Size Permission Actions
AddAnnotatedClassesToCachePass.php File 4.09 KB 0644
ConfigurableExtension.php File 1.22 KB 0644
ControllerArgumentValueResolverPass.php File 1.86 KB 0644
Extension.php File 1.04 KB 0644
FragmentRendererPass.php File 2.03 KB 0644
LazyLoadingFragmentHandler.php File 1.43 KB 0644
LoggerPass.php File 1.15 KB 0644
MergeExtensionConfigurationPass.php File 1.15 KB 0644
RegisterControllerArgumentLocatorsPass.php File 10.68 KB 0644
RegisterLocaleAwareServicesPass.php File 1.35 KB 0644
RemoveEmptyControllerArgumentLocatorsPass.php File 2.55 KB 0644
ResettableServicePass.php File 2.09 KB 0644
ServicesResetter.php File 1.34 KB 0644