タグ

phpとzend_db_tableに関するnabinnoのブックマーク (3)

  • Zend Framework: Documentation: Zend_Db_Table - Zend Framework Manual

    Zend_Db_Table クラスは、データベースのテーブルへの オブジェクト指向のインターフェイスです。 テーブルに対するさまざまな共通操作のためのメソッドを提供します。 基底クラスは拡張可能なので、独自のロジックを組み込むこともできます。 Zend_Db_Table は、 » テーブルデータゲートウェイ パターンを実装したものです。また、そのほかにも » 行データゲートウェイ パターンを実装したクラスも含んでいます。 Zend Framework 1.9 以降では、Zend_Db_Table のインスタンスを作成できます。 つまり、一つのテーブルに対して select、insert、update、delete などといった単純な操作を行うためだけにわざわざ基底クラスを継承して設定する必要がなくなるということです。 以下に、もっとも単純な使用例を示します。

  • Zend_Db_Tableをもっと手軽に使う(概要編) #ZFhimekuri - Qiita

    「Zend Framework 日めくり Calendar 2012」の3日目の記事です。何となくQiitaで書いてみます。 Zend Framework でデータベースを扱う時の定番モジュールがZend_Dbです。公式のQuickStartがわかりやすいんですが、TableDataGatewayをDataMapperから使うというガチガチ厳密な使い方をしているので、「難しそう」「面倒くさそう」という印象を受けるかもしれません。 もうちょっとお手軽に、不真面目に使う書き方を考えてみます。解説を長々と書くとダレそうなので2日間に分割します。今日は概要だけ。 用語の整理 Zend_Dbについて少し解説。主要なクラスはこの3つです。 Zend_Db … DAL(PDOのWrapper) Zend_Db_Table … O/R Mapper(Table Data Gateway) Zend_Db_

    Zend_Db_Tableをもっと手軽に使う(概要編) #ZFhimekuri - Qiita
  • Zend_Db_Tableをもっと手軽に使う (コード解説編) #ZFhimekuri - Qiita

    Zend Framework 日めくりカレンダー2011の7日目、「間に合ってない」ってツッコミには土下座しつつ、Zend_Db_Tableをもっと手軽に使う(概要編) #ZFhimekuriの続き。 Githubに上げたサンプルコードの解説を書きます。 趣旨は「とにかくユルく、ActiveRecord風にZend_Db_Tableを使う」です。 1) 初期化はapplication.iniに。 データベースの接続先やパスワードをどこに書くかは開発者の悩みの種です。 素直にZend_Applicationをベースにしているアプリの場合は、application.iniに設定を書くだけでZend_Dbを初期化できます。 実際に使用するまでDBに接続しないので、実際にDBを使わないページが多くても安心です。

    Zend_Db_Tableをもっと手軽に使う (コード解説編) #ZFhimekuri - Qiita
  • 1