vendor/presta/sitemap-bundle/PrestaSitemapBundle.php line 26

Open in your IDE?
  1. <?php
  2. /**
  3.  * This file is part of the PrestaSitemapBundle package.
  4.  *
  5.  * (c) PrestaConcept <www.prestaconcept.net>
  6.  *
  7.  * For the full copyright and license information, please view the LICENSE
  8.  * file that was distributed with this source code.
  9.  */
  10. namespace Presta\SitemapBundle;
  11. use Symfony\Component\HttpKernel\Bundle\Bundle;
  12. use Symfony\Component\DependencyInjection\ContainerBuilder;
  13. use Symfony\Component\DependencyInjection\Compiler\PassConfig;
  14. use Presta\SitemapBundle\DependencyInjection\Compiler\AddSitemapListenersPass;
  15. /**
  16.  * Bundle that provides tools to render application sitemap according to
  17.  * sitemap protocol. @see http://www.sitemaps.org/
  18.  * @see README.md for basic usage
  19.  *
  20.  * @author depely
  21.  */
  22. class PrestaSitemapBundle extends Bundle
  23. {
  24.     /**
  25.      * @inheritdoc
  26.      */
  27.     public function build(ContainerBuilder $container)
  28.     {
  29.         $container->addCompilerPass(new AddSitemapListenersPass(), PassConfig::TYPE_OPTIMIZE);
  30.     }
  31. }