File Manager Lite
Dir:
/home/codewavebd/public_html/vendor/symfony/http-kernel/DependencyInjection
Upload
[..]
ConfigurableExtension.php (1.23 KB)
Edit
Rename
Del
Extension.php (1.63 KB)
Edit
Rename
Del
FragmentRendererPass.php (2.04 KB)
Edit
Rename
Del
LoggerPass.php (1.46 KB)
Edit
Rename
Del
MergeExtensionConfigurationPass.php (1.1 KB)
Edit
Rename
Del
RegisterControllerArgumentLocatorsPass.php (11.85 KB)
Edit
Rename
Del
RegisterLocaleAwareServicesPass.php (1.36 KB)
Edit
Rename
Del
ServicesResetter.php (1.71 KB)
Edit
Rename
Del
ServicesResetterInterface.php (446 B)
Edit
Rename
Del
registrarinfo.php (0 B)
Edit
Rename
Del
Edit: ConfigurableExtension.php
<?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 Symfony\Component\DependencyInjection\ContainerBuilder; /** * This extension sub-class provides first-class integration with the * Config/Definition Component. * * You can use this as base class if * * a) you use the Config/Definition component for configuration, * b) your configuration class is named "Configuration", and * c) the configuration class resides in the DependencyInjection sub-folder. * * @author Johannes M. Schmitt <schmittjoh@gmail.com> */ abstract class ConfigurableExtension extends Extension { final public function load(array $configs, ContainerBuilder $container): void { $this->loadInternal($this->processConfiguration($this->getConfiguration($configs, $container), $configs), $container); } /** * Configures the passed container according to the merged configuration. */ abstract protected function loadInternal(array $mergedConfig, ContainerBuilder $container): void; }
Simpan