eZ\Publish\Core\MVC\Symfony\View\Manager::__construct PHP Метод

__construct() публичный Метод

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;
    }