Spec-Zone.ru › CakePHP 3.6

Пространство имён Cake\Console

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

  • Cake\Console\Exception

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

  • Arguments

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

  • Command

    Базовый класс для команд консоли.

  • CommandCollection

    Коллекция команд.

  • CommandFactory

    Это фабрика для создания экземпляров Command и Shell.

  • CommandRunner

    Выполняет команды CLI для указанного приложения.

  • ConsoleErrorHandler

    Обработчик ошибок для консоли Cake. Выводит сообщение об исключении и стек вызовов ошибки.

  • ConsoleInput

    Обёртка для взаимодействия со стандартным вводом (stdin).

  • ConsoleInputArgument

    Объект, представляющий один аргумент, используемый в командной строке. ConsoleOptionParser создаёт их при использовании addArgument().

  • ConsoleInputOption

    Объект, представляющий одну опцию, используемую в командной строке. ConsoleOptionParser создаёт их при использовании addOption().

  • ConsoleInputSubcommand

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

  • ConsoleIo

    Обёртка для различных операций ввода-вывода, необходимых задачам оболочки.

  • ConsoleOptionParser

    Обрабатывает разбор ARGV в командной строке и предоставляет поддержку определения опций, совместимых с GetOpt. Предоставляет реализацию шаблона проектирования «строитель» для создания парсеров опций оболочки.

  • ConsoleOutput

    Обёртка для вывода информации из приложения оболочки. Может быть подключена к любому ресурсу потока, который может использоваться с fopen().

  • Helper

    Базовый класс для помощников (helpers).

  • HelperRegistry

    Регистр помощников. Предоставляет возможность ленивой загрузки помощников.

  • HelpFormatter

    HelpFormatter форматирует справку для консольных оболочек. Может форматировать в текстовом или XML формате. Использует методы ConsoleOptionParser для генерации справки.

  • Shell

    Базовый класс для утилит командной строки для автоматизации задач программиста.

  • ShellDispatcher

    ShellDispatcher обрабатывает отправку команд CLI.

  • TaskRegistry

    Регистр задач. Предоставляет возможность ленивой загрузки задач.

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

  • CommandCollectionAwareInterface

    Интерфейс для оболочек, которые принимают CommandCollection во время инициализации.

  • CommandFactoryInterface

    Интерфейс для абстрагирования создания экземпляров команд и оболочек.

© 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/3.6/namespace-Cake.Console.html

Spec-Zone.ru

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