/**
  * {@inheritdoc}
  */
 public final function onKernelRequest(GetResponseEvent $event)
 {
     if (!$this->decoratorStrategy->isRouteUriDecorable($event->getRequest()->getPathInfo())) {
         return;
     }
     $this->handleKernelRequest($event);
     if ($this->site) {
         if ($this->site->getTitle()) {
             $this->seoPage->setTitle($this->site->getTitle());
         }
         if ($this->site->getMetaDescription()) {
             $this->seoPage->addMeta('name', 'description', $this->site->getMetaDescription());
         }
         if ($this->site->getMetaKeywords()) {
             $this->seoPage->addMeta('name', 'keywords', $this->site->getMetaKeywords());
         }
     }
 }