use Module::Pluggable::Object;
use MRO::Compat;
-our $VERSION = '0.82';
+our $VERSION = '0.91';
$VERSION = eval $VERSION;
has _encoders => (
$self->maybe::next::method(@_);
return 1 if $c->req->method eq 'HEAD';
- return 1 if length( $c->response->body );
+ return 1 if $c->response->has_body;
return 1 if scalar @{ $c->error };
- return 1 if $c->response->status =~ /^(?:204|3\d\d)$/;
+ return 1 if $c->response->status =~ /^(?:204)$/;
my ( $sclass, $sarg, $content_type ) =
$self->_load_content_plugins( "Catalyst::Action::Serialize",
__PACKAGE__->meta->make_immutable;
+1;
+
=head1 NAME
Catalyst::Action::Serialize - Serialize Data in a Response