Processes the inbound path using path alias lookups.
Hierarchy
- class \Drupal\language\HttpKernel\PathProcessorLanguage implements InboundPathProcessorInterface, OutboundPathProcessorInterface
File
- core/modules/language/src/HttpKernel/PathProcessorLanguage.php, line 19
Namespace
Drupal\language\HttpKernel
Members
Name | Modifiers | Type | Description |
---|---|---|---|
PathProcessorLanguage::$config | protected | property | A config factory for retrieving required config settings. |
PathProcessorLanguage::$configSubscriber | protected | property | The language configuration event subscriber. |
PathProcessorLanguage::$languageManager | protected | property | Language manager for retrieving the url language type. |
PathProcessorLanguage::$multilingual | protected | property | Flag indicating whether the site is multilingual. |
PathProcessorLanguage::$negotiator | protected | property | The language negotiator. |
PathProcessorLanguage::$processors | protected | property | Local cache for language path processors. |
PathProcessorLanguage::initConfigSubscriber | public | function | Initializes the injected event subscriber with the language path processor. |
PathProcessorLanguage::initProcessors | protected | function | Initializes the local cache for language path processors. |
PathProcessorLanguage::processInbound | public | function | Processes the inbound path. Overrides InboundPathProcessorInterface::processInbound |
PathProcessorLanguage::processOutbound | public | function | Processes the outbound path. Overrides OutboundPathProcessorInterface::processOutbound |
PathProcessorLanguage::reset | public | function | Resets the collected processors instances. |
PathProcessorLanguage::__construct | public | function | Constructs a PathProcessorLanguage object. |
Please login to continue.