App::Cmd::Subdispatch.3pm

Langue: en

Version: 2010-03-09 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

App::Cmd::Subdispatch - an App::Cmd::Command that is also an App::Cmd

VERSION

version 0.307

METHODS

new

A hackish new that allows us to have an Command instance before they normally exist.

prepare

   my $subcmd = $subdispatch->prepare($app, @args);
 
 

An overridden version of ``prepare'' in App::Cmd::Command that performs a new dispatch cycle.

app

   $subdispatch->app;
 
 

This method returns the application that this subdispatch is a command of.

choose_parent_app

   $subcmd->prepare(
     $subdispatch->choose_parent_app($app, $opt, $plugin),
     @$args
   );
 
 

A method that chooses whether the parent app or the subdispatch is going to be "$cmd->app".