PHP で構築しているオブジェクト指向システムを構築するために Mapper 設計パターンを使用する方法について、ようやく頭を悩ませています。
User、およびのようなクラスがありProject、それぞれに対応する MySQL テーブル (および Mapper クラスProjectMapperなどUserMapper)があります。
私が知りたいのは、このパターンを使用しながらリンク テーブルにアプローチする方法です。に取り組むようにInvitationを招待する別のクラスがあります。(これは、 aと aを含む標準のリンク テーブルです)。UserProjectproject_iduser_id
特定のプロジェクトに割り当てられたすべてのユーザーのコレクションを取得したいとします。まず、この関数はどこに行けばよいでしょうか? ProjectMapperクラス、InvitationMapperクラス?
そして第二に。どうすればこれをきちんとした賢明なものにすることができますか?
前もって感謝します。