多対多の関係でデータを取得しています。私はacustomメソッドを定義したいと思います。Doctrine ORM PersistentCollectionでカスタムメソッドを定義する
$hotel = $entityManager->getRepository('Hotels')->findOneById(1);
$types = $hotel->getTypes(); //$types is instance of **Doctrine\ORM\PersistentCollection**
$types->myCustomFunction(); //do something
私は多対多の関係で作業する必要があるので、私はリポジトリを使いたくありません。私は '$ hotel-> getTypes() - > fetchPairs()'のようなものを作成したいと思っています。 – user1518183
申し訳ありませんが、私は質問を間違って読んで、あなたはチェックアウトしたいかもしれませんhttp://stackoverflow.com/questions/3691943/custom-collection-in -doctrine2しかし – max
ありがとう、私はそれを試みたが、これは私の問題を解決しません。私はDoctrine \ ORM \ PersistentCollectionのインスタンスであるオブジェクトに対してカスタムメソッドを呼び出す必要があります。 – user1518183