use Moose::Role;
-requires 'match', 'match_captures';
+requires 'match', 'match_captures', 'list_extra_info';
has allowed_content_types => (
is=>'ro',
## Alternatively, for common types...
sub is_json : Chained('start') Consume(JSON) { ... }
- sub is_urlencoded : Chained('start') Consume(HTMLForm)URLEncoded { ... }
- sub is_multipart : Chained('start') ConsumeFormData { ... }
+ sub is_urlencoded : Chained('start') Consumes(UrlEncoded) { ... }
+ sub is_multipart : Chained('start') Consumes(Multipart) { ... }
## Or allow more than one type
Boolean. Does the current request match content type with what this actionrole
can consume?
+=head2 list_extra_info
+
+Add the accepted content type to the debug screen.
+
=head1 AUTHORS
Catalyst Contributors, see Catalyst.pm