Spec-Zone.ru › CakePHP 2.10

Класс CompletionShell

Обеспечивает оболочки командной строки для автозавершения, такие как bash.

AppShell
Extended by CompletionShell
Пакет: Cake\Console\Command
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Console/Command/CompletionShell.php

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

  • $tasks public
    array
    Содержит задачи для загрузки и создания экземпляров

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

  • _output() protected
    Выводит результаты в виде строки, разделенные пробелами
  • commands() public
    Список команд
  • fuzzy() public
    Предполагает автозаполнение по всей строке аргументов
  • getOptionParser() public
    Получает экземпляр анализатора опций и настраивает его.
  • main() public
    Не вызывается оболочкой автозаполнения - для любопытных пользователей
  • options() public
    Список опций для указанной команды
  • startup() public
    Не выводит заголовок, переопределяя метод startup
  • subCommands() public
    Список подкоманд для указанной команды

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

_output()source protected

_output( array $options array() )

Выводит результаты в виде строки, разделенные пробелами

Параметры

массив $options необязательный array()
Опции для вывода

commands()source public

commands( )

Список команд

fuzzy()source public

fuzzy( )

Предполагает автозаполнение по всей строке аргументов

getOptionParser()source public

getOptionParser( )

Получает экземпляр анализатора опций и настраивает его.

Возвращает

ConsoleOptionParser

main()source public

main( )

Не вызывается оболочкой автозаполнения - для любопытных пользователей

options()source public

options( )

Список опций для указанной команды

startup()source public

startup( )

Не выводит заголовок, переопределяя метод startup

subCommands()source public

subCommands( )

Список подкоманд для указанной команды

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

$taskssource

public массив

Содержит задачи для загрузки и создания экземпляров

array('Command')

© 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-CompletionShell.html

Spec-Zone.ru

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