/** * @param LiveBroadcast $broadcast * @param ChannelYouTube $channel */ public function createLiveEvent(LiveBroadcast $broadcast, ChannelYouTube $channel) { $youTubeData = $this->setupLivestream($broadcast, $channel); $youTubeEvent = new YouTubeEvent(); $youTubeEvent->setBroadcast($broadcast); $youTubeEvent->setChannel($channel); $youTubeEvent->setYouTubeId($youTubeData->getId()); $this->entityManager->persist($youTubeEvent); $this->entityManager->flush(); }