1 package Catalyst::Plugin::ConfigLoader::General;
\r
8 Catalyst::Plugin::ConfigLoader::General - Load Config::General files
\r
12 Loads Config::General files. Example:
\r
15 <Component Controller::Foo>
\r
24 =head2 extensions( )
\r
26 return an array of valid extensions (C<cnf>, C<conf>).
\r
31 return qw( cnf conf );
\r
34 =head2 load( $file )
\r
36 Attempts to load C<$file> via Config::General.
\r
44 require Config::General;
\r
45 my $configfile = Config::General->new( $file );
\r
46 my $config = { $configfile->getall };
\r
55 =item * Brian Cassidy E<lt>bricas@cpan.orgE<gt>
\r
59 =head1 COPYRIGHT AND LICENSE
\r
61 Copyright 2006 by Brian Cassidy
\r
63 This library is free software; you can redistribute it and/or modify
\r
64 it under the same terms as Perl itself.
\r
72 =item * L<Catalyst::Plugin::ConfigLoader>
\r
74 =item * L<Config::General>
\r