kazpgmの日記

『プログラム自動作成@自動生成』作成の日記

TOOL更新__ver0.1で使用している「check_functions.php」の中身(2メソッド)を「AppCheckUtil.php」に移動する。

1.ver0.1で使用している「check_functions.php」の中身(2メソッド)を「AppCheckUtil.php」に移動する。「check_functions.php」は削除した。http://d.hatena.ne.jp/kazpgm/20100318/1268924796 に直接修正した。

 ・「chkExtension」メソッド(拡張子チェックを行う)は「AppCheckUtil.php」で使っている。”chkExtension”を”AppCheckUtil::chkExtension”に変換した。
 ・「chkError」メソッドは配列にエラーメッセージが含まれるかどうかチェックしている。controllers、viewで使っている。”chkError”を”AppCheckUtil::chkError”に変換した。
 ・「common.php」中の「require_once('check_functions.php');」(チェック関数ファイル)を削除した。

追記:「\common\AppCheckUtil.php」のクラス名は「AppCheckUtil」としている。これをZENDの命名方法で行くと、「Common_Appcheckutil」クラスとなるだろう。自分的には1phpに1クラスでphp名とクラス名が同じというのが違和感ない。ので、ZENDの命名方法を使わないと思い始めている。
 ⇒http://d.hatena.ne.jp/kazpgm/20090523/1243097859 (TOOL更新_zendframework付録 B. Zend Framework PHP 標準コーディング規約をどう反映するか調査する。)の「B.3. 命名規約」「B.3.1. クラス」「・ファイル名が "Zend/Db/Table.php" の場合、クラス名を "Zend_Db_Table" としなければなりません。」に以下を追記した。
2010/03/25 最終的に、・・・共通クラスはCommonフォルダにしか置かない。・・・自分的には1phpに1クラスでphp名とクラス名が同じというのが違和感ない。ので、ZENDの命名方法を使わない。

 ■サイト:http://kazpgm.ddo.jp/

3/25 0:00-2:30