public function LanguageInterfaceContext::onPageContext in Page Manager 8.4
Add the language_interface context onPageContext event.
Parameters
\Drupal\page_manager\Event\PageManagerContextEvent $event: The page entity context event.
File
- src/
EventSubscriber/ LanguageInterfaceContext.php, line 38
Class
- LanguageInterfaceContext
- Sets the current language_interface as a context.
Namespace
Drupal\page_manager\EventSubscriberCode
public function onPageContext(PageManagerContextEvent $event) {
$contexts = $this->contextRepository
->getRuntimeContexts([
'@language.current_language_context:language_interface',
]);
$context = reset($contexts);
$event
->getPage()
->addContext('language_interface', $context);
}