• 追加された行はこの色です。
  • 削除された行はこの色です。
* ConfigLoader [#v34e3f53]

アプリケーションクラスでYAMLファイルを呼び出す。myapp.ymlは自動的に呼び出されるので明示しない。

** lib/Myapp.pm [#s36c7269]
 use Catalyst qw/ConfigLoader/
 use YAML;
 __PACKAGE__->config(YAML::LoadFile(__PACKAGE__->config->{home}.'/conf/users.yml'));
 __PACKAGE__->setup;

** conf/users.yml [#kf4c54e4]
 users:
    - taro
    - jiro
    - saburo

以上の通りでアクションクラス内で、$c->config->{users}で値を取り出せる。


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS