Sto recuperando dati con una relazione molti-a-molti e voglio definire un metodo personalizzato. È possibile (e come) utilizzare qualcosa del tipo:Definire un metodo personalizzato in Doctrine ORM PersistentCollection
$hotel = $entityManager->getRepository('Hotels')->findOneById(1);
$types = $hotel->getTypes(); //$types is instance of **Doctrine\ORM\PersistentCollection**
$types->myCustomFunction(); //do something
Non voglio utilizzare il repository, perché ho bisogno di lavorare solo con molte più relazioni. Voglio creare qualcosa come '$ hotel-> getTypes() -> fetchPairs()' – user1518183
scusa, ho letto male la domanda, potresti voler controllare http://stackoverflow.com/questions/3691943/custom-collection-in -doctrine2 anche se – max
Grazie, l'ho provato, ma questo non risolve il mio problema. Ho bisogno di chiamare il metodo personalizzato su oggetto che è l'istanza di Doctrine \ ORM \ PersistentCollection (che ho ottenuto quando recupero una relazione da molti a molti). – user1518183