zend-blog-3-backend
28 строк · 875.0 Байт
1<?php
2
3namespace Mtt\TestBundle\DependencyInjection;4
5use Symfony\Component\Config\FileLocator;6use Symfony\Component\DependencyInjection\ContainerBuilder;7use Symfony\Component\DependencyInjection\Loader;8use Symfony\Component\HttpKernel\DependencyInjection\Extension;9
10/**
11* This is the class that loads and manages your bundle configuration
12*
13* To learn more see {@link http://symfony.com/doc/current/cookbook/bundles/extension.html}
14*/
15class MttTestExtension extends Extension16{
17/**18* {@inheritdoc}
19*/
20public function load(array $configs, ContainerBuilder $container)21{22$configuration = new Configuration();23$config = $this->processConfiguration($configuration, $configs);24
25$loader = new Loader\YamlFileLoader($container, new FileLocator(__DIR__ . '/../Resources/config'));26$loader->load('services.yml');27}28}
29