Перейти к основному содержанию

Doctrine entity object to array

Преобразовать объект entity в массив

$result = $this->em->createQueryBuilder();
    $app_code = $result->select('p')
            ->from('YourUserBundle:User', 'p')
            ->where('p.id= :id')
            ->setParameter('id', 2)
            ->getQuery()
            ->getResult(\Doctrine\ORM\Query::HYDRATE_ARRAY);

или

 $this->em->getRepository('YourUserBundle:User')
      ->findBy(array('id'=>1));

 

book_url_ref