Horde_Cli_Modular::getModules PHP Method

getModules() public method

Return the module handler.
public getModules ( ) : Horde_Cli_Modular_Modules
return Horde_Cli_Modular_Modules The module handler.
    public function getModules()
    {
        if ($this->_modules === null) {
            $this->_modules = $this->_createModules();
        }
        return $this->_modules;
    }

Usage Example

示例#1
0
 /**
  * Provide a list of available action arguments.
  *
  * @param Components_Config $config The active configuration.
  *
  * @return NULL
  */
 private static function _getActionArguments(Horde_Cli_Modular $modular)
 {
     $actions = array();
     foreach ($modular->getModules() as $module) {
         $actions = array_merge($actions, $modular->getProvider()->getModule($module)->getActions());
     }
     return array('list' => $actions, 'missing_argument' => array('help'));
 }
All Usage Examples Of Horde_Cli_Modular::getModules