/**
  * @param EventInterface $event
  * @return bool|null
  */
 public function filter(EventInterface $event)
 {
     if (!$event instanceof UrlEvent) {
         return null;
     }
     $section = $event->getUrlSection($this->section);
     if ($section === null) {
         return $this->strictResponse;
     }
     $pattern = '/^' . str_replace('*', '.*', $this->value) . '$/';
     if (preg_match($pattern, $section)) {
         return true;
     }
     return false;
 }