use Catalyst qw/Params::Nested/;
__PACKAGE__->config(
- encoding => 'UTF-8'
+ 'name' => 'TestApp2',
+ encoding => 'UTF-8',
);
-__PACKAGE__->config('name' => 'TestApp2');
-
__PACKAGE__->setup;
sub handle_unicode_encoding_exception {
use Catalyst qw/Unicode::Encoding Params::Nested/;
__PACKAGE__->config(
- encoding => $ENV{TESTAPP_ENCODING}
-) if $ENV{TESTAPP_ENCODING};
-
-__PACKAGE__->config('name' => 'TestAppUnicode');
+ 'name' => 'TestAppUnicode',
+ $ENV{TESTAPP_ENCODING} ? ( encoding => $ENV{TESTAPP_ENCODING} ) : (),
+);
__PACKAGE__->log(TestLogger->new);