Revision history for Perl extension Catalyst::Plugin::ConfigLoader.
+ - Updated pod with new example
0.20 Wed Feb 06 2008
- sort configs by filename for loading (RT #31498)
# you can specify a file if you'd like
__PACKAGE__->config( 'Plugin::ConfigLoader' => { file => 'config.yaml' } );
+ In the file, assuming it's in YAML format:
+
+ foo: bar
+
+ Accessible through the context object, or the class itself
+
+ $c->config->{foo} # bar
+ MyApp->config->{foo} # bar
+
=head1 DESCRIPTION
This module will attempt to load find and load a configuration
|| {},
}
);
-
# map the array of hashrefs to a simple hash
my %configs = map { %$_ } @$cfg;
else {
@files = map { ( "$path.$_", "${path}_${suffix}.$_" ) } @extensions;
}
-
@files;
}