xoopsモジュール開発時のログの確認  2010年6月18日

xoopsのloggerを使ってみた。

$logger = XoopsLogger::instance();

でインスタンスを取得して

$logger->addExtra([名称], [エラーメッセージ]);・・・・・

xoopsのmoduleでデータベースを使う  2010年6月16日

xoopsのモジュールでDBのテーブルを使ってみる。
xoops_version.phpに定義を書くようなので記載

$modversion['cube_style'] = true;
$modversion[‘sql・・・・・

Zend_Dbでトランザクションの状態管理  2009年6月12日

postgresはトランザクションの多重実行ができないのですが、Zend_DbはPdoを利用したものなので、現在がトランザクション中かどうかを知るすべがありません。
実際のプログラムでは、個別の関数でトランザクションをb・・・・・

Zend_Dbでiniファイルから複数の接続を管理し簡単に呼び出し  

 Zend_Dbのfactoryクラスはアダプタやコンフィグ配列を引数にとってデータベースの接続を生成してくれます。
実際のコードで、毎回コンフィグ配列を渡すのも手間なので、INIファイルの設定から接続を生成し・・・・・

Zend_Db_Table_Row,Zend_Db_Table_Rowsetで日本語(文字化け)エンコード変換  2009年6月4日

Bsheもそうですが、私は最近PHPのプログラムのエンコードはたいていUTF-8で書いています。
ですが、データベースは前のシステムとの兼ね合いなどでEUC-JPなどが利用されていることが多いため、Zend_Db_Tab・・・・・

Zend Frameworkでのindex.phpでのmoduleのパスのセット  2009年6月2日

Zend Frameworkでのindex.phpでのパスのセットなどでlibraryパスのセットを記載しましたが。
ZendFrameworkでは、コントローラーを呼び出す前に、モジュールのパスもセットする必要がありま・・・・・

Zend_Controller_Pluginですべてのアクセスログを記録する。  2009年5月18日

Zend FrameworkのMVCではいくつかの拡張方法が提供されています。今回はプラグインで、アクセスログを記録する方法を記載します。
プラグインでDispatchが終了した際に、ログを記録します。
実際の実装はBs・・・・・

Zend Frameworkでのindex.phpでのパスのセットなど  2009年5月14日

Zend Frameworkでの.htaccessでも書きましたが、Bsheは以下のようなフォルダ構造で実装されています。

/アプリケーショントップ
 ┠ /application : 個々のアプリケーションのコントロ・・・・・

Zend_Logでyyyymmdd.log形式の日別のログファイルの生成  2009年5月12日

テキストログを出力するZend_Log_Writer_Streamは、指定したファイルに対してログを出力する機能を提供してくれます。
ログファイルを日付別で分ける必要があったため、yyyymmdd.log形式のログを出力・・・・・

Zend_LogとJphpmailerでログメール  2009年5月11日

アプリケーションのログで、ERRORレベルの場合などにメールで通知させたいケースがあったため、Zend_Logクラス用のメールライターを作成してみました。
日本語メールのため、今回はZend_Mailを利用せずにJphp・・・・・