X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FResponse.pm;h=4a667159e5ad89dce7e85f38c52e1c15a2ed159b;hb=586c57d99badfbf772877206564f7041adb03ea9;hp=3203b2d1af9562be086ab54b54127a101c71aca4;hpb=025703186d05624d36984961c75a1e138eaed850;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Response.pm b/lib/Catalyst/Response.pm index 3203b2d..4a66715 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. @@ -162,6 +169,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 )