MojaviよりもHTML_QuickFormよりも実はDB_DataObjectが一番好き。
でもMojavi + DB_DataObjectで罠るのが$user。
テーブル=クラス、カラム=メンバ変数、外部キー=包含と考えるとテーブル名はすごくシンプルで、データの集合を一言で表すいい名前をつけなきゃいけない。Userって凄く使いたくなる。

$user =& DB_DataObject::factory('User');
$user->find();
while ($user->fetch()) { $users[] = $user; }

とか超やりたい。(名前が気持ち良さのキモ)
が、MojaviはAction#execute($controller, $request, $user)なので無理・・・。

Comments


Option