use Moose;
use namespace::autoclean;
use Scalar::Util qw(openhandle);
-BEGIN {
- $ENV{'PERL_JSON_BACKEND'} = 2; # Always use compiled JSON::XS
-}
extends 'Catalyst::Action';
use JSON;
use Moose;
use namespace::autoclean;
+BEGIN {
+ $ENV{'PERL_JSON_BACKEND'} = 2; # Always use compiled JSON::XS
+}
extends 'Catalyst::Action::Deserialize::JSON';
use JSON::XS ();
use Moose;
use namespace::autoclean;
-BEGIN {
- $ENV{'PERL_JSON_BACKEND'} = 2; # Always use compiled JSON::XS
-}
extends 'Catalyst::Action';
use JSON ();
use Moose;
use namespace::autoclean;
+BEGIN {
+ $ENV{'PERL_JSON_BACKEND'} = 2; # Always use compiled JSON::XS
+}
extends 'Catalyst::Action::Serialize::JSON';
use JSON::XS ();