5
誰かが、私はそれが理にかなっているかどうかわからないですが、私はそのような設計を使用するときに私が作成するには、以下を行う必要があり、次の4「レイヤー」を使用してPHPパターン - サービス/モデル/マッパー/ Daoの例?
ServiceLayer --> Model --> DataMapper --> DAO
をPHPアプリケーションのためのいくつかの良い例を知っています私のデータベースに新しいレコード:
$servcie = new Service(new Mapper(new Dao));
$service->save($data)
サービスが
ワット..マッパーが提供ダオへのデータを渡して、新しいデータオブジェクトを作成し、マッパーにそれを渡しています帽子はそのような構造物を使用する意図ですか?
なぜ単に:
$model = new Model();
$model->save($data)
モデルはDBに保存されます。