ArrayCollectionエンティティ内でコレクションを作成するときは、コンストラクターで として初期化します。ArrayCollection拡張することができ、それらの子はその場所で使用されます。ただし、エンティティがデータベースから取得されると、は と同じインターフェイスを実装するが としてマークされてArrayCollectionいる に交換されます。PersistentCollectionArrayCollectionfinal
データベースからデータを取得するときに、コレクションからアイテムを並べ替えて取得するためのカスタム コレクション メソッドを使用できる独自のコレクション クラスを実装する方法はありますか。
PS Doctrine のソース自体を変更したくありません。