Quantcast
Channel: ZF-Exブログ » ZF-Ex
Browsing all 10 articles
Browse latest View live

ZF-Exの0.3.1を公開しました。

ZF-Exのサイトの方で0.3.1を公開しました。 修正した箇所は次の通りです。 ・phpunitの実行用ファイルをライブラリ内に組み込み ・Zend_Testでのテスト実施サンプルを追加。defaultモジュールやcronモジュール ・My_MailでMy_Translateが利用できるようになっていなかったためこれを利用できるよう修正 ・router.iniのルーティング条件を簡略化...

View Article



[ZF-Ex] My_MailでMy_Translateを利用可能なように修正

ver0.3.1の修正箇所。機能の微調整です。 My_Mailを利用してメールを送信する際、 My_Translateによる翻訳が行われていなかったので これを利用可能なように修正しました。 通常のビューファイル同様、次のような記述方法により翻訳が可能です。 <{$t->_('Translate Message')}> これはMy_Mailのドキュメント内にも記載されています。

View Article

[ZF-Ex] router.iniのルーティング条件を簡略化

ver0.3.1の修正箇所。ちょっとした記述の修正です。 router.iniはディスパッチの際の ルーティング制御を行う設定ファイルです。 このファイルの設定の記述に繰り返しが多く 冗長であった部分があったため、これを修正して簡略化しました。 修正したのは大きく分けて次の2つになります。 一つ目が編集、削除、閲覧に関わるルーティングで、 二つ目がモジュールに関するルーティングです。...

View Article

[ZF-Ex] default, cronモジュールに対するテストケースを追加

ver0.3.1の修正箇所。機能の拡張です。 前回のバージョンでは各モデルと、 それからadminモジュールのログイン・ログアウトしか テストケースを用意していなかったため、テストケースを追加しました。 追加したモジュールはdefaultとcronです。 現状はディスパッチした時に正しく解決されれば正常にルーティングされ、 そうでない時はエラーに転送される事を確認する分のみとなっています。...

View Article

[ZF-Ex] PHPUnitをライブラリ内に組み込み

ver0.3.1の修正箇所。ライブラリの調整です。 Zend_TestはPHPUnitを利用するモジュールなので、 PHPUnitをインストールしている必要があります。 そのためにpearでPHPUnitをインストールするのですが、 サーバにインストールする権限を持たないケースのため システム内にPHPUnitの組み込みを行いました。 libraryディレクトリ内に関連するファイルを追加してあり、...

View Article


MySQLはTimeZoneを含めるDATETIMEフォーマットを受け付けるか

MySQLについての小ネタ。 昨日おせっかいメーカーを作成し、 サーバにアップしようとした時に起こった問題です。 まずローカルの環境でこのサイトを作成し、 一通り正常に動作する事を確認しました。 その後サーバにデータを移行し、データを登録しようとしたら次のSQLエラーメッセージが出ました。 error:SQLSTATE[22007]: Invalid datetime format: 1292...

View Article

ZF-Exの0.3.2を公開しました。

ZF-Exのサイトの方で0.3.2を公開しました。 修正した箇所は次の通りです。 ・phpUnitを管理画面から実行可能なように拡張 ・AppModelのユニットテストを記述 ・AppModel上の日付フォーマットを修正 これについても別途説明します。

View Article

[ZF-Ex] PHPUnitを管理画面から実行可能なように拡張

ver0.3.2の修正箇所。ちょっとした拡張です。 PHPUnitは通常コンソールから実行するものですが、 これを管理画面から実行可能なように修正しました。 設定方法についてはドキュメントの管理画面からのテストに書いてあります。 今のところ管理画面を経由するメリットはあまりないのですが、 コンソールでの操作をなるべく減らして ブラウザで操作を実現したいと思いこのような修正を行いました。...

View Article


[ZF-Ex] AppModelのユニットテストを記述

ver0.3.2の修正箇所。テストケースの追加です。 AppModel用のユニットテストを実施するテストケースを追加しました。 これはそれぞれのモデルの個別挙動確認というよりも AppModel内の各メソッドが正常に動作する事の確認を目的としています。 これを実施するため、ユニットテスト専用にtestsテーブルやModel_Testクラスを追加してあります。...

View Article


[ZF-Ex] AppModel上の日付フォーマットを修正

ver0.3.2の修正箇所。ちょっとした調整です。 MySQLはTimeZoneを含めるDATETIMEフォーマットを受け付けるか ここの記事で書いたように、MySQLの環境によっては日付フォーマットが不正となる事がありました。 そのためAppModelでDB登録する日付を生成する時のフォーマットにTimezoneを含めないように調整しました。...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images