Ciao a tutti non riesco a capire come poter creare Repository personalizzate data la doc. ufficiale.
Io ho la mia classe Book così definita dopo il createEntity :
Symfony mi dice di aggiungere questo commento e di rilanciare la creazione entitàCodice PHP:namespace Acme\DemoBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
* @ORM\Table(name="book")
*/
class Book {
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
........
Se io inserisco quel commento in questo modo :Codice PHP:/**
* @ORM\Entity(repositoryClass="AppBundle\Entity\ProductRepository")
*/
E rilancio la creazione entità, il commento mi viene cancellato e basta.Codice PHP:namespace Acme\DemoBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity
* @ORM\Table(name="book")
*/
/**
* @ORM\Entity(repositoryClass="AppBundle\Entity\ProductRepository")
*/
class Book {
/**
* @ORM\Column(type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
........
Symfony invece dice che mi ritrovo la mia classe BookRepository.
Cosa sbaglio?
Ciao
Paolo

Rispondi quotando