X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FResponse.pm;h=faa34ae49b0a2c61c90ca3929dd945ecfd64d158;hp=3203b2d1af9562be086ab54b54127a101c71aca4;hb=536bee890cf24e0e4bcda7562e7b70cc03ca0620;hpb=025703186d05624d36984961c75a1e138eaed850 diff --git a/lib/Catalyst/Response.pm b/lib/Catalyst/Response.pm index 3203b2d..faa34ae 100644 --- a/lib/Catalyst/Response.pm +++ b/lib/Catalyst/Response.pm @@ -26,6 +26,8 @@ has _context => ( sub output { shift->body(@_) } +sub code { shift->status(@_) } + no Moose; =head1 NAME @@ -36,6 +38,7 @@ Catalyst::Response - stores output responding to the current client request $res = $c->response; $res->body; + $res->code; $res->content_encoding; $res->content_length; $res->content_type; @@ -68,6 +71,10 @@ will write it piece by piece into the response. Predicate which returns true when a body has been set. +=head2 $res->code + +Alias for $res->status. + =head2 $res->content_encoding Shortcut for $res->headers->content_encoding. @@ -108,6 +115,8 @@ Possible parameters are: =item secure +=item httponly + =back =head2 $res->header @@ -162,6 +171,8 @@ Sets or returns the HTTP 'Location'. Sets or returns the HTTP status. $c->response->status(404); + +$res->code is an alias for this, to match HTTP::Response->code. =head2 $res->write( $data ) @@ -198,7 +209,7 @@ Catalyst Contributors, see Catalyst.pm =head1 COPYRIGHT -This program is free software, you can redistribute it and/or modify +This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself. =cut