Spec-Zone.ru › CakePHP 2.8

Класс ConsoleInputSubcommand

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

Пакет: Cake\Console
См.: ConsoleOptionParser::addSubcommand()
Авторское право: Авторское право (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Console/ConsoleInputSubcommand.php

Резюме свойств

  • $_help protected
    string
    Строка помощи для подкоманды
  • $_name protected
    string
    Имя подкоманды
  • $_parser protected
    ConsoleOptionParser
    ConsoleOptionParser для этой подкоманды.

Резюме методов

  • __construct() public
    Создать новую подкоманду
  • help() public
    Генерировать справку для этой подкоманды.
  • name() public
    Получить значение атрибута имени.
  • parser() public
    Получить значение использования для этого параметра
  • xml() public
    Добавить эту подкоманду к элементу родителя

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

__construct()source public

__construct( string|array $name , string $help '' , ConsoleOptionParser|array $parser null )

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

Параметры

строка|массив $name
Полное имя подкоманды или массив со всеми свойствами.
строка $help необязательно ''
Текст справки для этого параметра
ConsoleOptionParser|массив $parser необязательно null

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

help()source public

help( integer $width 0 )

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

Параметры

целое число $width необязательно 0
Ширина, чтобы сделать имя подкоманды.

Возвращаемое значение

строка

name()source public

name( )

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

Возвращаемое значение

строка
Значение this->_name.

parser()source public

parser( )

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

Возвращаемое значение

mixed
Либо false, либо ConsoleOptionParser

xml()source public

xml( SimpleXmlElement $parent )

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

Параметры

SimpleXmlElement $parent
Элемент родителя.

Возвращаемое значение

SimpleXmlElement
Родительский элемент с добавленной подкомандой.

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

$_helpsource

protected строка

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

$_namesource

protected строка

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

$_parsersource

protected ConsoleOptionParser

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

© 2005–2016 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.
http://api.cakephp.org/2.8/class-ConsoleInputSubcommand.html

Spec-Zone.ru

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