Added examples for cat utils
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Response.pm
index 236f701..2d83a48 100644 (file)
@@ -3,7 +3,9 @@ package Catalyst::Response;
 use strict;
 use base 'Class::Accessor::Fast';
 
-__PACKAGE__->mk_accessors(qw/cookies headers output redirect status/);
+__PACKAGE__->mk_accessors(qw/cookies body headers redirect status/);
+
+*output = \&body;
 
 sub content_encoding { shift->headers->content_encoding(@_) }
 sub content_length   { shift->headers->content_length(@_)   }
@@ -17,6 +19,7 @@ Catalyst::Response - Catalyst Response Class
 =head1 SYNOPSIS
 
     $resp = $c->response;
+    $resp->body;
     $resp->content_encoding;
     $resp->content_length;
     $resp->content_type;
@@ -38,6 +41,12 @@ to response data.
 
 =over 4
 
+=item $resp->body($text)
+
+    $c->response->body('Catalyst rocks!');
+
+Contains the final output.
+
 =item $resp->content_encoding
 
 Shortcut to $resp->headers->content_encoding
@@ -66,11 +75,9 @@ Returns a L<HTTP::Headers> object containing the headers.
 
     $c->response->headers->header( 'X-Catalyst' => $Catalyst::VERSION );
 
-=item $resp->output($text)
-
-Contains the final output.
+=item $resp->output
 
-    $c->response->output('Catalyst rocks!');
+Shortcut to $resp->body
 
 =item $resp->redirect($url)