Provided by: libcli-framework-perl_0.05-1_all bug

NAME

       CLI::Framework::Command::Meta - Represent "metacommands" (app-aware commands)

DESCRIPTION

       This class is a subclass of CLI::Framework::Command.  It defines "metacommands", commands that are
       application-aware (and thus, implicitly aware of all other commands registered within the application).
       Metacommands have methods that set and retrieve a reference to the application within which they are
       running.

       This class exists as a separate class because, with few exceptions, commands should be independent of the
       application they are associated with and should not affect that application.  Metacommands represent the
       exception to that rule.  In the exceptional cases, your command will inherit from this one instead of
       "CLI::Framework::Command".

WHEN TO BUILD METACOMMANDS VS REGULAR COMMANDS

       See tutorial advice on this topic.

METHODS

   get_app() / set_app( $app )
       Retrieve or set the application object associated with a metacommand object.

           $app = $command->get_app();

           $command->set_app( $app );

SEE ALSO

       CLI::Framework::Command

       CLI::Framework::Application