Класс ConsoleInputOption
Объект для представления одного параметра, используемого в командной строке. ConsoleOptionParser создаёт их при использовании addOption()
Авторские права: Авторские права (с) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: Лицензия MIT
См.:
ConsoleOptionParser::addOption()Расположено по адресу Cake/Console/ConsoleInputOption.php
Подробное описание метода
__constructисходный код public
__construct( string|array $name , string $short null , string $help '' , boolean $boolean false , string $default '' , array $choices array() )
Создать новый параметр ввода
Параметры
- string|array
$name - Полное имя параметра или массив со всеми свойствами.
- string
$shortнеобязательно null - Короткое имя параметра
- string
$helpнеобязательно '' - Текст справки для данного параметра
- boolean
$booleanнеобязательно false - Является ли этот параметр булевым. Булевы параметры не потребляют дополнительные токены
- string
$defaultнеобязательно '' - Значение по умолчанию для этого параметра.
- array
$choicesнеобязательно array() - Допустимые значения для этого параметра.
Исключения
ConsoleExceptionConsoleException
defaultValueисходный код public
defaultValue( )
Получить значение по умолчанию для этого параметра
Возвращает
mixedmixed
helpисходный код public
help( integer $width 0 )
Сгенерировать справку для этого параметра.
Параметры
- integer
$widthнеобязательно 0 - Ширина, для отображения имени параметра.
Возвращает
stringstring
isBooleanисходный код public
isBoolean( )
Проверить, является ли данный параметр булевым
Возвращает
booleanbool
nameисходный код public
name( )
Получить значение атрибута имени.
Возвращает
stringЗначение this->_name.
shortисходный код public
short( )
Получить значение атрибута короткого имени.
Возвращает
stringЗначение this->_short.
usageисходный код public
usage( )
Получить значение использования для этого параметра
Возвращает
stringstring
validChoiceисходный код public
validChoice( string $value )
Проверить, является ли значение допустимым выбором для этого параметра.
Параметры
- string
$value - Значение для проверки.
Возвращает
booleanbool
Исключения
ConsoleExceptionConsoleException
xmlисходный код public
xml( SimpleXmlElement $parent )
Добавить xml параметра к родительскому элементу.
Параметры
- SimpleXmlElement
$parent - Родительский элемент.
Возвращает
SimpleXmlElementРодительский элемент с добавленным параметром.
Краткое описание свойств
© 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.7/class-ConsoleInputOption.html