Exemple #1
0
 public function renderFullpage(AbstractMediaEntity $entity)
 {
     /* @var DeezerEntity $entity */
     $playlist = $entity->isShowPlaylist() ? 'true' : 'false';
     $height = $entity->isShowPlaylist() ? 290 : 92;
     $color = '1990DB';
     $title = urldecode($entity->getTitle());
     $id = $entity->getMusicId();
     $type = $entity->getMusicType();
     if ($type == 'track') {
         $type = 'tracks';
     }
     $url = "http://www.deezer.com/plugins/player?format=classic&autoplay=false&playlist={$playlist}&width=700&height={$height}&color={$color}&layout=dark&size=medium&type={$type}&id={$id}&title={$title}&app_id=1";
     return $this->renderEngine->render('CmfcmfMediaModule:MediaType/Deezer:Fullpage.html.twig', ['url' => $url, 'height' => $height]);
 }