/**
  * @param EventCategory $category
  * @return array
  */
 public function scrapeEventDataByCategory($category, OutputInterface $out)
 {
     $em = $this->container->get('doctrine.orm.entity_manager');
     $crawler = (new Client())->request('GET', $category->getCategoryUrl());
     $eventsData = $crawler->filter('.block-wrap .block-body a')->each(function (Crawler $node) use($category, $em, $out) {
         if ($node->first()->attr('itemprop')) {
             $eventData = new EventData();
             $eventData->setEventCategory($category);
             $eventData->setEventUrl('http://renginiai.kasvyksta.lt' . $node->first()->attr('href'));
             $eventData = $this->getAllEventData($eventData, $out);
             $em->persist($eventData);
             return $eventData;
         }
     });
     $em->flush();
     return $eventsData;
 }