src/AppBundle/Controller/FrontendController.php line 10

Open in your IDE?
  1. <?php declare(strict_types=1);
  2. namespace AppBundle\Controller;
  3. use AppBundle\Service\BreadcrumbResolver;
  4. use Pimcore\Controller\FrontendController as BaseFrontendController;
  5. use Pimcore\Translation\Translator;
  6. use Symfony\Component\HttpKernel\Event\FilterControllerEvent;
  7. class FrontendController extends BaseFrontendController
  8. {
  9.     protected BreadcrumbResolver $breadcrumbResolver;
  10.     protected Translator $translator;
  11.     public function setBreadCrumbResolver(BreadcrumbResolver $breadcrumbResolver)
  12.     {
  13.         $this->breadcrumbResolver $breadcrumbResolver;
  14.     }
  15.     public function setTranslator(Translator $translator)
  16.     {
  17.         $this->translator $translator;
  18.     }
  19.     /**
  20.      * @inheritDoc
  21.      */
  22.     public function onKernelController(FilterControllerEvent $event)
  23.     {
  24.         parent::onKernelController($event);
  25.         $this->setViewAutoRender($event->getRequest(), true'twig');
  26.     }
  27. }