X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FRequest.pm;h=99035b38ccd7f7a1fb6e2206fea36b61b7d0c55d;hp=d8ead3627a19a04424efb396e9e861dbffbd4d73;hb=2982e768f25cf78c0cab330b2d61acd850d5e760;hpb=c7a54b4e7f6f28245075dd165fdbf7269ffa9d59 diff --git a/lib/Catalyst/Request.pm b/lib/Catalyst/Request.pm index d8ead36..99035b3 100644 --- a/lib/Catalyst/Request.pm +++ b/lib/Catalyst/Request.pm @@ -10,7 +10,7 @@ use URI::QueryParam; __PACKAGE__->mk_accessors( qw/action address arguments cookies headers match method - protocol query_parameters secure snippets uri user/ + protocol query_parameters secure captures uri user/ ); *args = \&arguments; @@ -19,6 +19,7 @@ __PACKAGE__->mk_accessors( *params = \¶meters; *query_params = \&query_parameters; *path_info = \&path; +*snippets = \&captures; sub content_encoding { shift->headers->content_encoding(@_) } sub content_length { shift->headers->content_length(@_) } @@ -61,7 +62,7 @@ Catalyst::Request - provides information about the current client request $req->read; $req->referer; $req->secure; - $req->snippets; + $req->captures; # previously knows as snippets $req->upload; $req->uploads; $req->uri; @@ -407,11 +408,16 @@ Shortcut for $req->headers->referer. Returns the referring page. Returns true or false, indicating whether the connection is secure (https). -=head2 $req->snippets +=head2 $req->captures + +Returns a reference to an array containing regex captures. -Returns a reference to an array containing regex snippets. + my @captures = @{ $c->request->captures }; + +=head2 $req->snippets - my @snippets = @{ $c->request->snippets }; +C used to be called snippets. This is still available for backwoards +compatibility, but is considered deprecated. =head2 $req->upload