Tag Archives: zend

[ ZendFramework1 ] 各種DBのテーブル名やカラム名にSQL予約語を使用する

「SELECT」や「ORDER」などの予約語をテーブル名やカラム名として使用する場合には、例えば Oracle の場合は、ダブルクォート (“) で名前を囲む必要があります。

ここでは、Zend Framework でこれらの処理を記述するサンプルコードを掲載しています。なお、ここでの出力例は Oracle の場合であり、その他のデータベースでは異なる結果が得られることもあります。

Continue reading »

[ Zend Framework1 ] アクションヘルパーの登録と実行順序

ここでは、Zend Framewrok におけるアクションヘルパーの導入するためのサンプルコードを掲載しています。なお、アクションヘルパー自体については、下記を参照ください。

アクションヘルパーを使用すると、Zend_Controller_Action を継承した任意のアクションコントローラに対して 実行時やその他必要に応じて機能を追加できます。 アクションヘルパーの狙いは、 アクションコントローラに共通機能を追加するために いちいち抽象クラスを継承する手間を省くことにあります。

Continue reading »

[ ZendFramework1 ] バリデーションのメッセージを日本語化する ( Zend_Translate )

Zend Framework には IP アドレスや URL などの妥当性検証用にバリデーションクラスが存在します。ここでは、これらバリデーションクラスが出力するメッセージを日本語化するサンプルコードを掲載しています。

日本人には日本語が一番です。日本語、チョー苦手ですが。。。

Continue reading »

[ ZendFramework1 ] 複数のDB接続先を application.ini に設定する ( Zend_Application_Resource_Multidb )

ここでは、複数のデータベースの接続先を application.ini に設定するサンプルを掲載しています。具体的には、application.ini に設定可能な Zend_Application_Resource_Db および Zend_Application_Resource_Multidb リソースプラグインを使用したサンプルになります。

Continue reading »