Класс BakeShell
Утилита командной строки для генерации кода, автоматизирующая задачи программиста.
Bake — это скрипт генерации кода CakePHP, который может помочь вам начать разработку приложения, написав полностью функциональные скелетные контроллеры, модели и представления. Кроме того, Bake может также сгенерировать для вас тесты на единицу.
- AppShell
-
BakeShell
Ссылка: https://book.cakephp.org/2.0/ru/console-and-shells/code-generation-with-bake.html
Авторские права: Copyright (c) Cake Software Foundation, Inc. (https://cakefoundation.org)
Лицензия: MIT Лицензия
Расположение: 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
Содержит задачи для загрузки и инициализации
array('Project', 'DbConfig', 'Model', 'Controller', 'View', 'Plugin', 'Fixture', 'Test')
© 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-BakeShell.html