Foros del Web » Programando para Internet » PHP » Symfony »

Doctrine y find() on a non-object

Estas en el tema de Doctrine y find() on a non-object en el foro de Symfony en Foros del Web. Hola, estoy empezando con PHP y tengo un problema que no entiendo. Cuando llamo a la función find(): class ArticulosController extends Controller { public function ...
  #1 (permalink)  
Antiguo 29/10/2012, 15:25
 
Fecha de Ingreso: octubre-2012
Mensajes: 1
Antigüedad: 11 años, 6 meses
Puntos: 0
Doctrine y find() on a non-object

Hola, estoy empezando con PHP y tengo un problema que no entiendo. Cuando llamo a la función find():

class ArticulosController extends Controller {

public function visualizarAction($id) {
$em = $this->getDoctrine()->getEntityManager();
$entero = 1;
$register = $em->getRepository('MDWDoctrineBundle:Articles')->find($entero);
}
}

Se produce el error: Fatal error: Call to a member function find() on a non-object in C:\wamp\www\workspace\ejemplos\vendor\doctrine\orm \lib\Doctrine\ORM\EntityRepository.php on line 131 ( si uso como $entero o $id el resultado es el mismo)

Si en el mismo ejemplo anterior cambio la funcion ->find($entero); por su prima hermana: ->findAll(); entonces el error es:

Fatal error: Call to a member function getUnitOfWork() on a non-object in C:\wamp\www\workspace\segundoSymfony\vendor\doctri ne\orm\lib\Doctrine\ORM\EntityRepository.php on line 155

alguien sabe que hago mal ?? No entiendo eso de que no es un objeto. Si alguien tiene alguna pista será bien recibida

Gracias

Etiquetas: symfony2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:43.