2008年10月24日金曜日

(suz-php-jquery) Dao.phpのメソッド名のルール

スズキです。

とりあえず、Dao.php関係の最後の独り言です。

$dao = new Dao();
$dao->selectHogeList();

といった感じで使うわけですが、
このメソッド名には下記のような実はかなりの制約があります。

▼selectXxxList
SELECT文で取得データが複数の場合。
戻り値は取得データ(連想配列)の配列となります。

▼selectXxxItem
SELECT文で取得データが単一の場合
戻り値は取得データ(連想配列)となります。

▼insertXxx/updateXxx/deleteXxx
INSERT文/UPDATE文/DELETE文の場合。
戻り値は追加/変更/削除した行数です。

まあ、要は下記ソースです。
http://code.google.com/p/suz-lab/source/browse/trunk/suz-php-jquery/php/lib/Dao.php

まだ、恥ずかしいコードなので、リファクタリングしないと...

--
http://suz-lab.blogspot.com/

0 コメント: