comparison core/modules/language/src/EventSubscriber/LanguageRequestSubscriber.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents a9cd425dd02b
children
comparison
equal deleted inserted replaced
4:a9cd425dd02b 5:12f9dff5fda9
5 use Drupal\Core\DrupalKernelInterface; 5 use Drupal\Core\DrupalKernelInterface;
6 use Drupal\Core\Session\AccountInterface; 6 use Drupal\Core\Session\AccountInterface;
7 use Drupal\Core\StringTranslation\Translator\TranslatorInterface; 7 use Drupal\Core\StringTranslation\Translator\TranslatorInterface;
8 use Drupal\language\ConfigurableLanguageManagerInterface; 8 use Drupal\language\ConfigurableLanguageManagerInterface;
9 use Drupal\language\LanguageNegotiatorInterface; 9 use Drupal\language\LanguageNegotiatorInterface;
10 use Symfony\Component\HttpKernel\HttpKernelInterface;
11 use Symfony\Component\HttpKernel\KernelEvents; 10 use Symfony\Component\HttpKernel\KernelEvents;
12 use Symfony\Component\HttpKernel\Event\GetResponseEvent; 11 use Symfony\Component\HttpKernel\Event\GetResponseEvent;
13 use Symfony\Component\EventDispatcher\EventSubscriberInterface; 12 use Symfony\Component\EventDispatcher\EventSubscriberInterface;
14 13
15 /** 14 /**
69 * 68 *
70 * @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $event 69 * @param \Symfony\Component\HttpKernel\Event\GetResponseEvent $event
71 * The Event to process. 70 * The Event to process.
72 */ 71 */
73 public function onKernelRequestLanguage(GetResponseEvent $event) { 72 public function onKernelRequestLanguage(GetResponseEvent $event) {
74 if ($event->getRequestType() == HttpKernelInterface::MASTER_REQUEST) { 73 if ($event->isMasterRequest()) {
75 $this->setLanguageOverrides(); 74 $this->setLanguageOverrides();
76 } 75 }
77 } 76 }
78 77
79 /** 78 /**