You are here

public function AliasGet::__construct in Services 9.0.x

Same name and namespace in other branches
  1. 8.4 src/Plugin/ServiceDefinition/AliasGet.php \Drupal\services\Plugin\ServiceDefinition\AliasGet::__construct()

Parameters

array $configuration:

string $plugin_id:

mixed $plugin_definition:

Drupal\path_alias\AliasManagerInterface $alias_manager:

Overrides ContextAwarePluginBase::__construct

File

src/Plugin/ServiceDefinition/AliasGet.php, line 50

Class

AliasGet
Plugin annotation @ServiceDefinition( id = "alias_get", methods = { "GET" }, translatable = true, deriver = "\Drupal\services\Plugin\Deriver\AliasGet" )

Namespace

Drupal\services\Plugin\ServiceDefinition

Code

public function __construct(array $configuration, $plugin_id, $plugin_definition, AliasManagerInterface $alias_manager) {
  parent::__construct($configuration, $plugin_id, $plugin_definition);
  $this->aliasManager = $alias_manager;
}