Spec-Zone.ru › CakePHP 2.10

Класс PluginTask

Задача PluginTask отвечает за создание пустого плагина, готового к использованию

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

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

  • $bootstrap public
    string
    Путь к файлу загрузки. Изменён в тестах.
  • $path public
    array
    Путь к каталогу плагинов

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

  • _interactive() protected
    Интерактивный интерфейс
  • _modifyBootstrap() protected
    Обновление файла загрузки приложения bootstrap.php.
  • bake() public
    Создание плагина, создание каталогов и файлов
  • execute() public
    Метод выполнения, всегда используется для задач
  • findPath() public
    Поиск и изменение $this->path на выбор пользователя
  • getOptionParser() public
    Получение и настройка экземпляра парсера опций.
  • initialize() public
    Инициализация

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

_interactive()исходный код protected

_interactive( string $plugin null )

Интерактивный интерфейс

Параметры

строка $plugin необязательно null
Название плагина.

_modifyBootstrap()исходный код protected

_modifyBootstrap( string $plugin )

Обновление файла загрузки приложения bootstrap.php.

Параметры

строка $plugin
Название плагина

bake()исходный код public

bake( string $plugin )

Создание плагина, создание каталогов и файлов

Параметры

строка $plugin
Имя плагина в формате CamelCase

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

boolean

execute()исходный код public

execute( )

Метод выполнения, всегда используется для задач

findPath()исходный код public

findPath( array $pathOptions )

Поиск и изменение $this->path на выбор пользователя

Параметры

массив $pathOptions
Список путей для поиска.

getOptionParser()исходный код public

getOptionParser( )

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

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

ConsoleOptionParser

initialize()исходный код public

initialize( )

Инициализация

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

$bootstrapисходный код

public строка

Путь к файлу загрузки. Изменён в тестах.

null

$pathисходный код

public массив

Путь к каталогу плагинов

null

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

Spec-Zone.ru

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