You are here

service path_alias.manager in Drupal 8

Same name and namespace in other branches
  1. 9 core/modules/path_alias/path_alias.services.yml \path_alias.manager
  2. 10 core/modules/path_alias/path_alias.services.yml \path_alias.manager

Class

Drupal\path_alias\AliasManager
24 string references to path_alias.manager
AliasManager::__construct in core/lib/Drupal/Core/Path/AliasManager.php
Constructs an AliasManager.
AliasTest::testLookupPath in core/modules/path_alias/tests/src/Kernel/AliasTest.php
@covers \Drupal\path_alias\AliasManager::getPathByAlias @covers \Drupal\path_alias\AliasManager::getAliasByPath
CoreServiceProvider::alter in core/lib/Drupal/Core/CoreServiceProvider.php
Alters the UUID service to use the most efficient method available.
DeprecatedServicesTest::testAliasManagerSharedState in core/modules/path_alias/tests/src/Kernel/DeprecatedServicesTest.php
Test that the new alias manager and the legacy ones share the same state.
DeprecatedServicesTest::testDecoratorForNewServiceImplementation in core/modules/path_alias/tests/src/Kernel/DeprecatedServicesTest.php
@expectedDeprecation The "path_alias_deprecated_test.path.alias_manager.inner" service is deprecated. Use "path_alias.manager" instead. See https://drupal.org/node/3092086

... See full list

File

core/modules/path_alias/path_alias.services.yml
core/modules/path_alias/path_alias.services.yml

View source
  1. class: Drupal\path_alias\AliasManager
  2. arguments:
  3. - '@path_alias.repository'
  4. - '@path_alias.whitelist'
  5. - '@language_manager'
  6. - '@cache.data'