public function PathProcessorAlias::processOutbound

Implements Drupal\Core\PathProcessor\OutboundPathProcessorInterface::processOutbound().

Overrides OutboundPathProcessorInterface::processOutbound

File

drupal/core/lib/Drupal/Core/PathProcessor/PathProcessorAlias.php, line 46
Contains \Drupal\Core\PathProcessor\PathProcessorAlias.

Class

PathProcessorAlias
Processes the inbound path using path alias lookups.

Namespace

Drupal\Core\PathProcessor

Code

public function processOutbound($path, &$options = array(), Request $request = NULL) {
  $langcode = isset($options['language']) ? $options['language']->langcode : NULL;
  $path = $this->aliasManager
    ->getPathAlias($path, $langcode);
  return $path;
}