Класс BakeShell
Утилита командной строки для генерации кода, автоматизирующая задачи программиста.
Bake — это скрипт генерации кода CakePHP, который может помочь вам начать разработку приложения, создавая полностью функциональные скелетные контроллеры, модели и представления. Кроме того, Bake может также создавать для вас тесты.
- AppShell
-
BakeShell
Ссылка: http://book.cakephp.org/2.0/ru/console-and-shells/code-generation-with-bake.html
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Console/Command/BakeShell.php
Краткое описание свойств
-
$connectionpublicИспользуемое подключение.string -
$taskspublicСодержит задачи для загрузки и создания экземпляровarray
Краткое описание методов
- all() publicБыстрая генерация MVC
- getOptionParser() publicПолучение экземпляра парсера опций и его конфигурация.
- main() publicПереопределение main() для обработки действий
- startup() publicПрисвоение $this->connection активной задаче, если параметр подключения задан.
Подробное описание методов
getOptionParser()source public
getOptionParser( )
Получение экземпляра парсера опций и его конфигурация.
Возвращает
ConsoleOptionParserstartup()source public
startup( )
Присвоение $this->connection активной задаче, если параметр подключения задан.
Подробное описание свойств
$taskssource
public массив
Содержит задачи для загрузки и создания экземпляров
array('Project', 'DbConfig', 'Model', 'Controller', 'View', 'Plugin', 'Fixture', 'Test')
© 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-BakeShell.html