OOP の観点から、php で DAO (データ アクセス オブジェクト) を作成する適切な方法は何ですか?
たとえば (基本的な例として Account を使用)、私の AccountDAO には次の関数のいくつかがあります。
GetAllAccounts
GetAccountByID
UpdateAccount
DeleteAccount
InsertAccount
では、データベース内のすべてのアカウントを取得したら、それらをアカウント オブジェクトの配列として呼び出し元に返す必要がありますか? mysql の結果セットを返すだけでよいですか?
DAO の良い例を知っていますか?