rhaco:project.xmlとTableObjectUtilの使い方など

project.xmlに書いたchoicesなどのデータを取り出したいことがありますよね。そういう時は下記のようにして取り出します。

Usersテーブルのprefのchoices一覧を取り出す方法です。

Rhaco::import('model.Users');
var_dump( Users::columnPref()->choices() );

下記のようにすると$usersのTableObjectのcaptionを取り出すことができます。

Rhaco::import('model.Users');
$users = new Users();
TableObjectUtil::caption($users, Users::columnPref());

さらなる詳細はコチラにあります