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());