public __construct ( Symfony\Component\Templating\EngineInterface $templateEngine, Symfony\Component\EventDispatcher\EventDispatcherInterface $eventDispatcher, eZ\Publish\API\Repository\Repository $repository, eZ\Publish\Core\MVC\ConfigResolverInterface $configResolver, $viewBaseLayout, $viewConfigurator, Psr\Log\LoggerInterface $logger = null ) | ||
$templateEngine | Symfony\Component\Templating\EngineInterface | |
$eventDispatcher | Symfony\Component\EventDispatcher\EventDispatcherInterface | |
$repository | eZ\Publish\API\Repository\Repository | |
$configResolver | eZ\Publish\Core\MVC\ConfigResolverInterface | |
$logger | Psr\Log\LoggerInterface |
public function __construct(EngineInterface $templateEngine, EventDispatcherInterface $eventDispatcher, Repository $repository, ConfigResolverInterface $configResolver, $viewBaseLayout, $viewConfigurator, LoggerInterface $logger = null)
{
$this->templateEngine = $templateEngine;
$this->eventDispatcher = $eventDispatcher;
$this->repository = $repository;
$this->configResolver = $configResolver;
$this->viewBaseLayout = $viewBaseLayout;
$this->logger = $logger;
$this->viewConfigurator = $viewConfigurator;
}