X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FController.pm;h=aca0b1caf5f18369c06c12cefda4c9bc4fd2ed75;hb=009b5b2324f83396439a494a56684efb60eb2cd8;hp=45feacb5c8753dfe05727a5ce8f7023850a28606;hpb=d58edd2a603bb985a2f3beed0175594759b54bb3;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Controller.pm b/lib/Catalyst/Controller.pm index 45feacb..aca0b1c 100644 --- a/lib/Catalyst/Controller.pm +++ b/lib/Catalyst/Controller.pm @@ -189,7 +189,7 @@ sub get_action_methods { push( @methods, map { - $meta->get_method($_) + $meta->find_method_by_name($_) || confess( 'Action "' . $_ . '" is not available from controller ' @@ -384,8 +384,8 @@ sub _parse_ChainedParent_attr { } sub _parse_PathPrefix_attr { - my $self = shift; - return PathPart => $self->path_prefix; + my ( $self, $c ) = @_; + return PathPart => $self->path_prefix($c); } sub _parse_ActionClass_attr {