- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Perl-Catalyst/環境設定/Catalyst-Plugin-ConfigLoader へ行く。
- 1 (2007-06-27 (水) 01:56:01)
- 2 (2007-09-04 (火) 01:31:09)
- 3 (2007-10-15 (月) 12:37:21)
- 4 (2008-06-18 (水) 07:41:41)
- 5 (2011-06-11 (土) 14:38:59)
Catalyst::Plugin::ConfigLoader
アプリケーションクラスでYAMLファイルを呼び出す。myapp.ymlは自動的に呼び出されるので明示しない。
lib/Myapp.pm
use Catalyst qw/ConfigLoader/ use YAML; __PACKAGE__->config(YAML::LoadFile(__PACKAGE__->config->{home}.'/conf/users.yml')); __PACKAGE__->setup;
conf/users.yml
users: - taro - jiro - saburo
以上の通りでアクションクラス内で、$c->config->{users}で値を取り出せる。