この例http://framework.zend.com/manual/2.2/en/user-guide/database-and-models.htmlに従って、モデルを作成し、データベースに保存する方法を説明しました。
AlubumTable
しかし、コントローラーで -classを使用するという考えは好きではありません。save()
、fetchAll()
などのメソッドをモデルに追加して、モデルをコントローラー内に保存する方法を気にする必要がないようにしたいだけです。
モデルの保存方法をデータベースから REST サービスなどに変更したい場合は、モデルのsave()
etc. メソッドを変更するだけでなく、モデルを取得または保存するコントローラーのすべての部分を書き直す必要があります。
私のやり方のチュートリアルはありますか、それともこれは単なるばかげた考えですか? :)