Beispiel #1
0
 /**
  * {@inheritdoc}
  */
 public function getChannel()
 {
     $this->scheduleRefreshIfHostnameHaveChanged($this->requestStack->getMasterRequest());
     if (false === $this->isFresh) {
         $this->channel = $this->channelResolver->resolve($this->latestHostname);
         $this->isFresh = true;
     }
     return $this->channel;
 }
Beispiel #2
0
 /**
  * @inheritdoc
  */
 public function onKernelRequest(KernelEvent $event)
 {
     if ($event->getRequestType() === HttpKernelInterface::MASTER_REQUEST) {
         $this->channel = $this->channelResolver->resolve($event->getRequest()->getHost());
     }
 }