diff options
Diffstat (limited to 'src/NXP/DependencyInjection/nxpRutilsExtension.php')
-rw-r--r-- | src/NXP/DependencyInjection/nxpRutilsExtension.php | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/NXP/DependencyInjection/nxpRutilsExtension.php b/src/NXP/DependencyInjection/nxpRutilsExtension.php new file mode 100644 index 0000000..2b2a39b --- /dev/null +++ b/src/NXP/DependencyInjection/nxpRutilsExtension.php @@ -0,0 +1,28 @@ +<?php + +namespace nxp\RutilsBundle\DependencyInjection; + +use Symfony\Component\DependencyInjection\ContainerBuilder; +use Symfony\Component\Config\FileLocator; +use Symfony\Component\HttpKernel\DependencyInjection\Extension; +use Symfony\Component\DependencyInjection\Loader; + +/** + * This is the class that loads and manages your bundle configuration + * + * To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html} + */ +class nxpRutilsExtension extends Extension +{ + /** + * {@inheritDoc} + */ + public function load(array $configs, ContainerBuilder $container) + { + $configuration = new Configuration(); + $config = $this->processConfiguration($configuration, $configs); + + $loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); + $loader->load('services.yml'); + } +} |