You are here

public function ModalPageService::__construct in Modal 5.0.x

Same name and namespace in other branches
  1. 4.0.x src/Service/ModalPageService.php \Drupal\modal_page\Service\ModalPageService::__construct()
  2. 4.1.x src/Service/ModalPageService.php \Drupal\modal_page\Service\ModalPageService::__construct()

Construct of Modal Page service.

File

src/Service/ModalPageService.php, line 91

Class

ModalPageService
Modal Page Service Class.

Namespace

Drupal\modal_page\Service

Code

public function __construct(LanguageManagerInterface $language_manager, EntityTypeManagerInterface $entity_manager, ConfigFactoryInterface $config_factory, Connection $database, RequestStack $request_stack, PathMatcherInterface $path_matcher, UuidInterface $uuid_service, AccountProxyInterface $current_user, AliasManagerInterface $alias_manager) {
  $this->languageManager = $language_manager;
  $this->entityTypeManager = $entity_manager;
  $this->pathMatcher = $path_matcher;
  $this->request = $request_stack
    ->getCurrentRequest();
  $this->configFactory = $config_factory;
  $this->database = $database;
  $this->uuidService = $uuid_service;
  $this->currentUser = $current_user;
  $this->aliasManager = $alias_manager;
}