/**
  * @Route("/add-to-favorite/{idPlaylist}", requirements={"idPlaylist" = "\d+"}, name="_addFavoritePlaylist")
  * @Template()
  */
 public function addtofavoriteAction($idPlaylist)
 {
     $data['title'] = 'Added to your favorite playlist';
     $em = $this->getDoctrine()->getManager();
     $playlistQuery = new PlaylistQuery($em);
     $playlist = $playlistQuery->setId($idPlaylist)->getSingle('playlist_' . $idPlaylist);
     if ($playlist->getUser()->getId() != $this->getUser()->getId()) {
         $this->getUser()->addFavoritePlaylist($playlist);
         $em->flush();
         $result = true;
     } else {
         $result = false;
     }
     $data['content'] = $this->renderView('VidlisCoreBundle:PlaylistActions:addfavorite.html.twig', array('result' => $result));
     $response = new Response(json_encode($data));
     $response->headers->set('Content-Type', 'application/json');
     return $response;
 }
 /**
  * @Template()
  */
 public function contentCommentAction($idPlaylist)
 {
     $data = [];
     $em = $this->getDoctrine()->getManager();
     $playlistQuery = new PlaylistQuery($em);
     $playlist = $playlistQuery->setId($idPlaylist)->getSingle('playlist_' . $idPlaylist);
     $data['playlist'] = $playlist;
     $data['tab'] = 'playlist';
     if ($this->getUser()) {
         $data['connected'] = true;
         $data['user'] = $this->getUser();
     } else {
         $data['connected'] = false;
     }
     return $data;
 }