DependencyInjection/WikiTagExtension.php
changeset 1 06a22ff5d58d
child 17 81962874e172
equal deleted inserted replaced
0:0354584a4d61 1:06a22ff5d58d
       
     1 <?php
       
     2 
       
     3 namespace IRI\Bundle\WikiTagBundle\DependencyInjection;
       
     4 
       
     5 use Symfony\Component\DependencyInjection\ContainerBuilder;
       
     6 use Symfony\Component\Config\FileLocator;
       
     7 use Symfony\Component\HttpKernel\DependencyInjection\Extension;
       
     8 use Symfony\Component\DependencyInjection\Loader;
       
     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  */
       
    15 class WikiTagExtension extends Extension
       
    16 {
       
    17     /**
       
    18      * {@inheritDoc}
       
    19      */
       
    20     public 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 }