"name": "TestApp",\r
"Controller::Foo": {\r
"foo": "bar"\r
+ },\r
+ "Model::Baz": {\r
+ "qux": "xyzzy"\r
}\r
}\r
\r
my $class = shift;\r
my $file = shift;\r
\r
- my $content;\r
- open(my $fh, $file) or die $!;\r
- { local $/; $content = <$fh> }\r
+ open( my $fh, $file ) or die $!;\r
+ my $content = do { local $/; <$fh> };\r
close $fh;\r
\r
eval { require JSON::Syck; };\r
\r
=item * L<Catalyst::Plugin::ConfigLoader>\r
\r
+=item * L<JSON>\r
+\r
+=item * L<JSON::Syck>\r
+\r
=back\r
\r
=cut\r