/** * Lists all Dj entities. * * @Route("/", name="pa_logic_dj") * @Method("GET") */ public function indexAction() { $em = $this->getDoctrine()->getManager(); $entities = $em->getRepository('PaLogicDjBundle:Dj')->findBy(array('approved' => true)); $genres = $em->getRepository('PaLogicDjBundle:Genre')->findAll(); return $this->render('PaLogicDjBundle:Dj:index.html.twig', array('entities' => $entities, 'genres' => DjRepository::filterOutEmptyGenres($genres))); }
/** * Homepage * * @Route("/", name="djcrowd_app_homepage") * @Method("GET") * @Template */ public function indexAction() { /* copied from PaLogicDjBundle:DjController */ $em = $this->getDoctrine()->getManager(); $entities = $em->getRepository('PaLogicDjBundle:Dj')->findBy(array('approved' => true)); $genres = $em->getRepository('PaLogicDjBundle:Genre')->findAll(); return array('djs' => $entities, 'genres' => DjRepository::filterOutEmptyGenres($genres)); /* endcopied */ }