PHP Класс Webmozart\Console\Api\Config\SubCommandConfig
A sub-command is defined within the scope of another command. For example,
in the command
server add , the command "add" is a sub-command of the
"server" command.
Показать файл
Открыть проект
Примеры использования класса
Открытые методы
Метод |
Описание |
|
__construct ( string $name = null, CommandConfig $parentConfig = null ) |
Creates a new configuration. |
|
end ( ) : CommandConfig | SubCommandConfig | OptionCommandConfig |
Ends the block when dynamically configuring a nested configuration. |
|
getParentConfig ( ) : CommandConfig |
Returns the parent command configuration. |
|
setParentConfig ( CommandConfig $parentConfig ) |
Sets the parent command configuration. |
|
Защищенные методы
Описание методов
__construct()
публичный Метод
Creates a new configuration.
public __construct ( string $name = null, CommandConfig $parentConfig = null ) |
$name |
string |
The name of the command. |
$parentConfig |
CommandConfig |
The command configuration that
contains this configuration. |
This method is usually used together with
{@link CommandConfig::beginSubCommand()},
{@link CommandConfig::beginOptionCommand()} or
{@link CommandConfig::beginDefaultCommand()}:
php
$config
->beginSubCommand('add')
...
->end()
...
;
public end ( ) : CommandConfig | SubCommandConfig | OptionCommandConfig |
Результат |
CommandConfig | SubCommandConfig | OptionCommandConfig |
The parent command configuration. |
getDefaultArgsParser()
защищенный Метод
getDefaultHandler()
защищенный Метод
getDefaultHandlerMethod()
защищенный Метод
getDefaultHelperSet()
защищенный Метод
getDefaultLenientArgsParsing()
защищенный Метод
getParentConfig()
публичный Метод
Returns the parent command configuration.
public getParentConfig ( ) : CommandConfig |
Результат |
CommandConfig |
The parent command configuration. |
setParentConfig()
публичный Метод
Sets the parent command configuration.
public setParentConfig ( CommandConfig $parentConfig ) |
$parentConfig |
CommandConfig |
The parent command configuration. |