BEGIN { require 5.008001; }
-our $VERSION = '0.76';
+our $VERSION = '0.78';
$VERSION = eval $VERSION;
sub new {
... do something for GET requests ...
}
- sub foo_PUT {
- ... do somethign for PUT requests ...
+ # alternatively use an Action
+ sub foo_PUT : Action {
+ ... do something for PUT requests ...
}
=head1 DESCRIPTION
This Action handles doing automatic method dispatching for REST requests. It
takes a normal Catalyst action, and changes the dispatch to append an
-underscore and method name.
+underscore and method name. First it will try dispatching to an action with
+the generated name, and failing that it will try to dispatch to a regular
+method.
For example, in the synopsis above, calling GET on "/foo" would result in
the foo_GET method being dispatched.
=back
+=head1 AUTHOR
+
+Adam Jacob <adam@stalecoffee.org>, with lots of help from mst and jrockway
+
+Marchex, Inc. paid me while I developed this module. (L<http://www.marchex.com>)
+
=head1 CONTRIBUTORS
+Arthur Axel "fREW" Schmidt <frioux@gmail.com>
+
Christopher Laco
Luke Saunders
Tomas Doran (t0m) <bobtfish@bobtfish.net>
-=head1 AUTHOR
+=head1 COPYRIGHT
-Adam Jacob <adam@stalecoffee.org>, with lots of help from mst and jrockway
-
-Marchex, Inc. paid me while I developed this module. (L<http://www.marchex.com>)
+Copyright the above named AUTHOR and CONTRIBUTORS
=head1 LICENSE