public function ControllerResolver::__construct

Same name in this branch
  1. 8.x drupal/core/lib/Drupal/Core/Controller/ControllerResolver.php \Drupal\Core\Controller\ControllerResolver::__construct()
  2. 8.x drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Controller/ControllerResolver.php \Symfony\Component\HttpKernel\Controller\ControllerResolver::__construct()

Constructor.

Parameters

LoggerInterface $logger A LoggerInterface instance:

1 call to ControllerResolver::__construct()
ControllerResolver::__construct in drupal/core/lib/Drupal/Core/Controller/ControllerResolver.php
Constructs a new ControllerResolver.
1 method overrides ControllerResolver::__construct()
ControllerResolver::__construct in drupal/core/lib/Drupal/Core/Controller/ControllerResolver.php
Constructs a new ControllerResolver.

File

drupal/core/vendor/symfony/http-kernel/Symfony/Component/HttpKernel/Controller/ControllerResolver.php, line 37

Class

ControllerResolver
ControllerResolver.

Namespace

Symfony\Component\HttpKernel\Controller

Code

public function __construct(LoggerInterface $logger = null) {
  $this->logger = $logger;
}