Класс CommandTask
Базовый класс для отражения команд оболочки.
- AppShell
-
CommandTask
Пакет: Cake\Консоль\Команда\Задача
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: Лицензия MIT
Расположение: Cake/Console/Command/Task/CommandTask.php
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: Лицензия MIT
Расположение: Cake/Console/Command/Task/CommandTask.php
Краткое описание методов
- _appendShells() protectedСканирует указанные пути для оболочек и добавляет их в $shellList
- commands() publicВозвращает список всех команд
- getShell() publicПолучить экземпляр Shell для данной команды
- getShellList() publicПолучение списка команд оболочки.
- options() publicПолучить экземпляр Shell для данной команды
- subCommands() publicВозвращает список подкоманд для данной команды
Подробное описание методов
_appendShells()source protected
_appendShells( string $type , array $shells , array $shellList )
Сканирует указанные пути для оболочек и добавляет их в $shellList
Параметры
- string
$type - Тип объекта.
- массив
$shells - Имя оболочки.
- массив
$shellList - $shellList Список оболочек.
getShell()source public
getShell( mixed $commandName )
Получить экземпляр Shell для данной команды
Параметры
- смешанный
$commandName - Команда, которую вы хотите.
Возвращаемое значение
смешанныйgetShellList()source public
getShellList( )
Получение списка команд оболочки.
Возвращаемое значение
массивoptions()source public
options( mixed $commandName )
Получить экземпляр Shell для данной команды
Параметры
- смешанный
$commandName - Команда для получения параметров.
Возвращаемое значение
массивsubCommands()source public
subCommands( string $commandName )
Возвращает список подкоманд для данной команды
Параметры
- строка
$commandName - Команда, для которой вы хотите подкоманды.
Возвращаемое значение
массив
© 2005–2017 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/2.10/class-CommandTask.html