Spec-Zone.ru › CakePHP 4.2

Класс ConsoleInputSubcommand

Объект для представления отдельной подкоманды, используемой в командной строке. Создается при вызове ConsoleOptionParser::addSubcommand()

Пространство имён: Cake\Console
См.: \Cake\Console\ConsoleOptionParser::addSubcommand()

Краткое описание свойств

  • $_help защищённое
    string

    Строка помощи для подкоманды

  • $_name защищённое
    string

    Имя подкоманды

  • $_parser защищённое
    Cake\Console\ConsoleOptionParser|null

    ConsoleOptionParser для этой подкоманды.

Краткое описание методов

  • __construct() общедоступный

    Создать новую подкоманду

  • getRawHelp() общедоступный

    Получить исходную строку справки для этой команды

  • help() общедоступный

    Сгенерировать справку для этой подкоманды.

  • name() общедоступный

    Получить значение атрибута имени.

  • parser() общедоступный

    Получить значение использования для этого параметра

  • xml() общедоступный

    Добавить эту подкоманду к элементу Родитель

Подробное описание методов

__construct() общедоступный

__construct(string|array $name, string $help = '', Cake\Console\ConsoleOptionParser|array|null $parser = null)

Создать новую подкоманду

Параметры

string|array $name

Полное имя подкоманды или массив со всеми свойствами.

string $help необязательный

Текст справки для этого параметра.

Cake\Console\ConsoleOptionParser|array|null $parser необязательный

Парсер для этой подкоманды. Либо ConsoleOptionParser, либо массив, который можно использовать с ConsoleOptionParser::buildFromArray().

getRawHelp() общедоступный

getRawHelp(): string

Получить исходную строку справки для этой команды

Возвращает

string

help() общедоступный

help(int $width = 0): string

Сгенерировать справку для этой подкоманды.

Параметры

int $width необязательный

Ширина для отображения имени подкоманды.

Возвращает

string

name() общедоступный

name(): string

Получить значение атрибута имени.

Возвращает

string

parser() общедоступный

parser(): Cake\Console\ConsoleOptionParser|null

Получить значение использования для этого параметра

Возвращает

Cake\Console\ConsoleOptionParser|null

xml() общедоступный

xml(SimpleXMLElement $parent): SimpleXMLElement

Добавить эту подкоманду к элементу Родитель

Параметры

SimpleXMLElement $parent

Родительский элемент.

Возвращает

SimpleXMLElement

Подробное описание свойств

$_help защищённое

Строка помощи для подкоманды

Тип

string

$_name защищённое

Имя подкоманды

Тип

string

$_parser защищённое

The ConsoleOptionParser для этой подкоманды.

Тип

Cake\Console\ConsoleOptionParser|null

© 2005–present The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/4.2/class-Cake.Console.ConsoleInputSubcommand.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API