Spec-Zone.ru › CakePHP 2.9

Класс PluginTask

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

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

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

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

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

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

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

_interactive()source protected

_interactive( string $plugin null )

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

Параметры

строка $plugin необязательный null
Имя плагина.

_modifyBootstrap()source protected

_modifyBootstrap( string $plugin )

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

Параметры

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

bake()source public

bake( string $plugin )

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

Параметры

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

Возвращает

boolean

execute()source public

execute( )

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

findPath()source public

findPath( array $pathOptions )

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

Параметры

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

getOptionParser()source public

getOptionParser( )

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

Возвращает

ConsoleOptionParser

initialize()source public

initialize( )

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

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

$bootstrapsource

public строка

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

null

$pathsource

public массив

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

null

© 2005–2016 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.9/class-PluginTask.html

Spec-Zone.ru

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