ciao a tutti
sto provando a relazionare 2 entità
ho eseguito tutta la procedura che sta in http://docs.symfony.it/book/doctrine.html
pero' quando vado a eseguire questa azione
mi da come risultatoCodice PHP:
public function createAction()
{
$category = new Category();
$category->setName('Prodotti principali');
$product = new Product();
$product->setName('Pippo');
$product->setPrice(19.99);
// correlare questo prodotto alla categoria
$product->setCategory($category);
$em = $this->getDoctrine()->getEntityManager();
$em->persist($category);
$em->persist($product);
$em->flush();
return new Response(
'Creati prodotto con id: '.$product->getId().' e categoria con id: '.$category->getId()
);
}
Fatal error: Class 'Acme\HelloBundle\Entity\ArrayCollection' not found in /var/www/Symfony/src/Acme/HelloBundle/Entity/Category.php on line 70
in quel file e in quella riga ci sta
public function __construct()
{
$this->products = new ArrayCollection();
}
non capisco perchè non trova la classe

Rispondi quotando