как получить репозиторий доктрины в классе типа формы в symfony2?

$repository = $this->getDoctrine()->getRepository('ParabolaEntityBundle:ProjectAllocation');
        $query = $repository->createQueryBuilder('p')
                ->where('p.startDate < :sdate and p.employee = :emp and p.endDate > :edate')
                ->setParameter('sdate', date('Y-m-d', time()))
                ->setParameter('edate', date('Y-m-d', time()))
                ->setParameter('emp', $employee->getId())
                ->getQuery();
        $projectAllocate = $query->getResult();

как я могу использовать приведенный выше код в классе FormType. Я использую этот запрос для создания массива для выбранного типа в конструкторе форм.

5
задан Rajesh Vasani 15 March 2012 в 05:08
поделиться