cake
cake is a generator to CodeIgniter Framework.
You can use to generate your controllers and models. When you create controllers, cake will create views and add routes to your controller.
By default, you can see your routes in system/application/config/routes.php
.
By default, you can see your views in system/application/views/
.
How to install?
git clone git://github.com/caironoleto/cake.git /home/yourUser/.cake
sudo ln /home/yourUser/.cake/bin/cake /usr/bin/cake
sudo ln /home/yourUser/.cake/bin/Generate.php /usr/bin/Generate.php
Usage:
cd /home/yourUser/codeIgniterPath/
cake [mode] [name] [method1] [method2] [method3]
Modes available:
-
controller
-
model
Example:
cairo@lt:~/myProject$ cake controller home
cake by Cairo Noleto - http://www.caironoleto.com/
system/ exists
system/application/ exists
system/application/controllers/ exists
Add route to HomeController
Create system/application/controllers/HomeController.php
cairo@lt:~/myProject$ cake controller home index
cake by Cairo Noleto - http://www.caironoleto.com/
system/ exists
system/application/ exists
system/application/controllers/ exists
Add route to HomeController
Add index in HomeController
system/application/views/ exists
system/application/views/home/ exists
Create system/application/views/home/index.php
Create system/application/controllers/HomeController.php
cairo@lt:~/myProject$ cake model user
cake by Cairo Noleto - http://www.caironoleto.com/
system/ exists
system/application/ exists
system/application/models/ exists
Create system/application/models/User.php
cairo@lt:~/myProject$ cake model user find_all
cake by Cairo Noleto - http://www.caironoleto.com/
system/ exists
system/application/ exists
system/application/models/ exists
Add find_all in User
Create system/application/models/User.php
License:
cake is released under Creative Commons Attribution 3.0 Unported.
Author:
Cairo Noleto
Working at Add4 Comunicação
Blog: Cairo'sBlog
Twitter: @caironoleto