You are here

public function MainController::__construct in View Mode Page 3.2.x

Same name and namespace in other branches
  1. 8.3 src/Controller/MainController.php \Drupal\view_mode_page\Controller\MainController::__construct()
  2. 4.0.x src/Controller/MainController.php \Drupal\view_mode_page\Controller\MainController::__construct()

MainController constructor.

Parameters

\Symfony\Component\HttpFoundation\RequestStack $request_stack: The request stack.

\Symfony\Component\HttpKernel\HttpKernelInterface $http_kernel: The http kernel interface.

\Drupal\Core\Routing\AccessAwareRouterInterface $router: The access aware router interface.

File

src/Controller/MainController.php, line 48

Class

MainController
Class MainController.

Namespace

Drupal\view_mode_page\Controller

Code

public function __construct(RequestStack $request_stack, HttpKernelInterface $http_kernel, AccessAwareRouterInterface $router) {
  $this->requestStack = $request_stack;
  $this->httpKernel = $http_kernel;
  $this->router = $router;
}