AcmeDemoExtension.php 623B

1234567891011121314151617181920212223
  1. <?php
  2. namespace Acme\DemoBundle\DependencyInjection;
  3. use Symfony\Component\DependencyInjection\ContainerBuilder;
  4. use Symfony\Component\DependencyInjection\Loader\XmlFileLoader;
  5. use Symfony\Component\HttpKernel\DependencyInjection\Extension;
  6. use Symfony\Component\Config\FileLocator;
  7. class AcmeDemoExtension extends Extension
  8. {
  9. public function load(array $configs, ContainerBuilder $container)
  10. {
  11. $loader = new XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
  12. $loader->load('services.xml');
  13. }
  14. public function getAlias()
  15. {
  16. return 'acme_demo';
  17. }
  18. }