src/Cms/ThemeBundle/CmsThemeBundle.php line 15

Open in your IDE?
  1. <?php
  2. namespace Cms\ThemeBundle;
  3. use Cms\ThemeBundle\DependencyInjection\Compiler\PackageCompilerPass;
  4. use Cms\ThemeBundle\DependencyInjection\Compiler\PackageTwigNamespacesCompilerPass;
  5. use Symfony\Component\DependencyInjection\Compiler\PassConfig;
  6. use Symfony\Component\DependencyInjection\ContainerBuilder;
  7. use Common\CommonBundle;
  8. /**
  9.  * Class CmsThemeBundle
  10.  * @package Cms\ThemeBundle
  11.  */
  12. final class CmsThemeBundle extends CommonBundle
  13. {
  14.     /**
  15.      * {@inheritdoc}
  16.      */
  17.     public function build(ContainerBuilder $container)
  18.     {
  19.         $container
  20.             ->addCompilerPass(new PackageCompilerPass(), PassConfig::TYPE_BEFORE_REMOVING)
  21.             ->addCompilerPass(new PackageTwigNamespacesCompilerPass(), PassConfig::TYPE_BEFORE_REMOVING);
  22.     }
  23. }