Пример #1
0
 /**
  * Returns all items.
  *
  * @return ArrayCollection
  */
 public function getRandomHeader()
 {
     $em = $this->container->get('doctrine')->getManager();
     $headers = $em->getRepository("CoreBundle:Slider")->findBy(array());
     $arr = new \Doctrine\Common\Collections\ArrayCollection();
     foreach ($headers as $header) {
         $arr->add($header);
     }
     $header = $arr->get(array_rand($arr->toArray()));
     return $header;
 }