From: Gunnar Wrobel
Date: Thu, 16 Dec 2010 04:33:04 +0000 (+0100) Subject: Move unnecessary layer. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=01be2f0d66df6f4703a6bbafc51d6726ec927f5a;p=horde.git Move unnecessary layer. --- diff --git a/framework/Cli_Modular/lib/Horde/Cli/Modular.php b/framework/Cli_Modular/lib/Horde/Cli/Modular.php index 112472518..67b0db916 100644 --- a/framework/Cli_Modular/lib/Horde/Cli/Modular.php +++ b/framework/Cli_Modular/lib/Horde/Cli/Modular.php @@ -53,11 +53,10 @@ class Horde_Cli_Modular * * @param array $parameters Options for this instance. *
- * - cli
- * - parser
- * - class: Class name of the parser that should be used to parse
+ * - parser
+ * - class: Class name of the parser that should be used to parse
* command line arguments.
- * - usage: The usage decription shown in the help output of the CLI
+ * - usage: The usage decription shown in the help output of the CLI
* - modules: Determines the handler for modules. Can be one of:
* (array) A parameter array.
* See Horde_Cli_Modular_Modules::__construct()
@@ -82,10 +81,10 @@ class Horde_Cli_Modular
*/
public function getParserClass()
{
- if (empty($this->_parameters['cli']['parser']['class'])) {
+ if (empty($this->_parameters['parser']['class'])) {
return 'Horde_Argv_Parser';
} else {
- return $this->_parameters['cli']['parser']['class'];
+ return $this->_parameters['parser']['class'];
}
}
@@ -96,10 +95,10 @@ class Horde_Cli_Modular
*/
public function getUsage()
{
- if (empty($this->_parameters['cli']['parser']['usage'])) {
+ if (empty($this->_parameters['parser']['usage'])) {
$usage = '[options]';
} else {
- $usage = $this->_parameters['cli']['parser']['usage'];
+ $usage = $this->_parameters['parser']['usage'];
}
foreach ($this->getModules() as $module) {
$usage .= $this->getProvider()->getModule($module)->getUsage();
diff --git a/framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php b/framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php
index 919145a12..874c6bb9a 100644
--- a/framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php
+++ b/framework/Cli_Modular/test/Horde/Cli/Modular/Unit/ModularTest.php
@@ -210,12 +210,9 @@ extends Horde_Cli_Modular_TestCase
{
return new Horde_Cli_Modular(
array(
- 'cli' => array(
- 'parser' => array(
- 'class' => 'Horde_Test_Stub_Parser',
- 'usage' => 'GLOBAL USAGE'
-
- )
+ 'parser' => array(
+ 'class' => 'Horde_Test_Stub_Parser',
+ 'usage' => 'GLOBAL USAGE'
),
'modules' => array(
'directory' => dirname(__FILE__) . '/../Stub/Module'