/**
  * @param EventData $eventData
  * @return EventData
  */
 public function getAllEventData($eventData, OutputInterface $out)
 {
     $crawler = (new Client())->request('GET', $eventData->getEventUrl());
     $eventData->setEventName($crawler->filter('.page-title')->text());
     $count = $crawler->filter('.info-facebook')->count();
     if ($count > 0) {
         preg_match_all("/https:\\/\\/www.facebook.com\\/events\\/([0-9]+)\\/?.*?/", $crawler->filter('.info-facebook .info-text')->html(), $matches);
         if (isset($matches[1]) and count($matches[1]) > 0) {
             $facebookEventId = reset($matches[1]);
             $facebookEvent = new FacebookEvent();
             $facebookEvent->setFacebookEventId($facebookEventId);
             $eventData->setFacebookEvent($facebookEvent);
             // @TODO: add additional fields to scraper.
         }
     }
     $eventData->setEventImageUrl('http://renginiai.kasvyksta.lt' . $crawler->filter('.main-gallery .thumbnail a.fancybox')->first()->attr('href'));
     return $eventData;
 }