<?php declare(strict_types=1);
namespace AppBundle\Controller;
use AppBundle\Service\BreadcrumbResolver;
use Pimcore\Controller\FrontendController as BaseFrontendController;
use Pimcore\Translation\Translator;
use Symfony\Component\HttpKernel\Event\FilterControllerEvent;
class FrontendController extends BaseFrontendController
{
protected BreadcrumbResolver $breadcrumbResolver;
protected Translator $translator;
public function setBreadCrumbResolver(BreadcrumbResolver $breadcrumbResolver)
{
$this->breadcrumbResolver = $breadcrumbResolver;
}
public function setTranslator(Translator $translator)
{
$this->translator = $translator;
}
/**
* @inheritDoc
*/
public function onKernelController(FilterControllerEvent $event)
{
parent::onKernelController($event);
$this->setViewAutoRender($event->getRequest(), true, 'twig');
}
}