X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FAction.pm;h=d360d68891d82546c91b7a18af6a5f1f2aab4880;hp=8c51d1390c63eb2654c4d766f88353774593b15b;hb=ffca3e960f527321fa30c5ffdfe6ffd2a984af59;hpb=3c0da3ece98e535f1c168bb985980583498894ad diff --git a/lib/Catalyst/Action.pm b/lib/Catalyst/Action.pm index 8c51d13..d360d68 100644 --- a/lib/Catalyst/Action.pm +++ b/lib/Catalyst/Action.pm @@ -103,7 +103,13 @@ sub number_of_captures { return $self->attributes->{CaptureArgs}[0] || 0; } -sub list_extra_info { } +sub list_extra_info { + my $self = shift; + return { + Args => $self->attributes->{Args}[0], + CaptureArgs => $self->number_of_captures, + } +} __PACKAGE__->meta->make_immutable; @@ -184,7 +190,7 @@ Returns the number of captures this action expects for L