PartKeeprSystemPreferenceExtension.php (763B)
1 <?php 2 3 namespace PartKeepr\SystemPreferenceBundle\DependencyInjection; 4 5 use Symfony\Component\Config\FileLocator; 6 use Symfony\Component\DependencyInjection\ContainerBuilder; 7 use Symfony\Component\DependencyInjection\Loader; 8 use Symfony\Component\HttpKernel\DependencyInjection\Extension; 9 10 class PartKeeprSystemPreferenceExtension extends Extension 11 { 12 /** 13 * {@inheritdoc} 14 */ 15 public function load(array $configs, ContainerBuilder $container) 16 { 17 $configuration = new Configuration(); 18 $this->processConfiguration($configuration, $configs); 19 20 $loader = new Loader\XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config')); 21 $loader->load('services.xml'); 22 $loader->load('actions.xml'); 23 } 24 }