public function AliasManagerInterface::getAliasByPath in Drupal 8
Given a path, return the alias.
Parameters
string $path: A path.
string $langcode: An optional language code to look up the path in.
Return value
string An alias that represents the path, or path if no alias was found.
Throws
\InvalidArgumentException Thrown when the path does not start with a slash.
4 methods override AliasManagerInterface::getAliasByPath()
- AliasManager::getAliasByPath in core/
lib/ Drupal/ Core/ Path/ AliasManager.php - Given a path, return the alias.
- AliasManagerDecorator::getAliasByPath in core/
modules/ path_alias/ tests/ modules/ path_alias_deprecated_test/ src/ AliasManagerDecorator.php - Given a path, return the alias.
- MockAliasManager::getAliasByPath in core/
modules/ system/ src/ Tests/ Routing/ MockAliasManager.php - NewAliasManager::getAliasByPath in core/
modules/ path_alias/ tests/ modules/ path_alias_deprecated_test/ src/ NewAliasManager.php - Given a path, return the alias.
File
- core/
lib/ Drupal/ Core/ Path/ AliasManagerInterface.php, line 45
Class
- AliasManagerInterface
- Find an alias for a path and vice versa.
Namespace
Drupal\Core\PathCode
public function getAliasByPath($path, $langcode = NULL);