Spec-Zone.ru › CakePHP 4.4

Класс CommandScanner

Используется CommandCollection и CommandTask для сканирования файловой системы на предмет классов команд.

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

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

  • scanApp() public

    Сканирование приложения на предмет оболочек и команд.

  • scanCore() public

    Сканирование внутренней части CakePHP на предмет оболочек и команд.

  • scanDir() protected

    Сканирование каталога на предмет файлов .php и возвращение имён классов, которые должны быть в них.

  • scanPlugin() public

    Сканирование указанного плагина на предмет оболочек и команд

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

scanApp() public

scanApp(): array

Сканирование приложения на предмет оболочек и команд.

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

array

scanCore() public

scanCore(): array

Сканирование внутренней части CakePHP на предмет оболочек и команд.

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

array

scanDir() protected

scanDir(string $path, string $namespace, string $prefix, array<string> $hide): array

Сканирование каталога на предмет файлов .php и возвращение имён классов, которые должны быть в них.

Параметры

string $path

Каталог для чтения.

string $namespace

Пространство имён, в котором находятся оболочки.

string $prefix

Префикс, применяемый к командам для их полного имени.

array<string> $hide

Список имён команд, которые нужно скрыть, так как это внутренние команды.

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

array

scanPlugin() public

scanPlugin(string $plugin): array

Сканирование указанного плагина на предмет оболочек и команд

Параметры

string $plugin

Название плагина.

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

array

© 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/4.4/class-Cake.Console.CommandScanner.html

Spec-Zone.ru

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