X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=lib%2FCatalyst%2FDispatcher.pm;h=0f341defb663c2a43cca94a2d57db16839a61a22;hp=262301a33021aee49b2cafcad40993af2cdaa59e;hb=bfdaffa8cfd20d905dc451b05505d0ad8d476bea;hpb=d09eb4339b4d37a6bb51f837d0ea02f3c26f4486 diff --git a/lib/Catalyst/Dispatcher.pm b/lib/Catalyst/Dispatcher.pm index 262301a..0f341de 100644 --- a/lib/Catalyst/Dispatcher.pm +++ b/lib/Catalyst/Dispatcher.pm @@ -165,34 +165,6 @@ sub _command2action { return $action, \@args; } -=head2 $self->go( $c, $command [, \@arguments ] ) - -Documented in L - -=cut - -sub go { - my $self = shift; - my ( $c, $command ) = @_; - my ( $action, $args ) = $self->_command2action(@_); - - unless ($action && defined $action->namespace) { - my $error = - qq/Couldn't go to command "$command": / - . qq/Invalid action or component./; - $c->error($error); - $c->log->debug($error) if $c->debug; - return 0; - } - - local $c->request->{arguments} = $args; - $c->namespace($action->namespace); - $c->action($action); - $self->dispatch($c); - - die $Catalyst::GO; -} - =head2 $self->forward( $c, $command [, \@arguments ] ) Documented in L