setModules() public method

Set the list of modules.
public setModules ( Horde_Cli_Modular $modules ) : null
$modules Horde_Cli_Modular The list of modules.
return null
Example #1
0
    private static function _prepareModular(Components_Dependencies $dependencies, array $parameters = array())
    {
        $modular = new Horde_Cli_Modular(array('parser' => array('class' => empty($parameters['parser']['class']) ? 'Horde_Argv_Parser' : $parameters['parser']['class'], 'usage' => '[options] [COMPONENT_PATH] [ACTION] [ARGUMENTS]

COMPONENT_PATH

Specifies the path to the component you want to work with. This argument is optional in case your current working directory is the base directory of a component and contains a package.xml file.

ACTION

Selects the action to perform. Most actions can also be selected with an option switch.

This is a list of available actions (use "help ACTION" to get additional information on the specified ACTION):

'), 'modules' => array('directory' => __DIR__ . '/Components/Module', 'exclude' => 'Base'), 'provider' => array('prefix' => 'Components_Module_', 'dependencies' => $dependencies)));
        $dependencies->setModules($modular);
        return $modular;
    }