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.
=head1 CONTRIBUTORS
+Arthur Axel "fREW" Schmidt <frioux@gmail.com>
+
Christopher Laco
Luke Saunders