eliasdevel/coffee-framework
最新稳定版本:0.92
Composer 安装命令:
composer require eliasdevel/coffee-framework
包简介
Basic PHP Framework
README 文档
README
Basic usage:
In the file routes you declare your route, Controller to acess, function:default is index , and number of parms:default null
- File: routes.php:
<?php use core\Routes as Routes; use core\Loader as Loader; $routes = new Routes(); //Set Your Routes Here $routes->setRoute('elias/aaa','Elias','aaa',2); //Example default route for index call of Elias Controller $routes->setRoute('elias','Elias'); new Loader($routes->getRoutes(),$routes->getAccess());
Now you need create the file in controllers directory, for your respective access the controller;
- File: controllers/Elias.php
<?php namespace Controllers; use core\Controller as Controller; use core\library\Path as Path; use core\library\ConfigParser as Config; class Elias extends Controller { public function index($parm = null) { //Call to EliasModel in models directory default call the ControllerName+Model. //if you use $this->model('Name')->insertTest(); the call is for NameModel $this->model()->insertTest(); //Base url function usage echo Path::baseUrl(); } public function aaa($a, $b) { //function call test var_dump($a, $b); } }
- File: models/EliasModel.php
<?php namespace Models; use core\Model as Model; class EliasModel extends Model{ private $table = 'teste'; public function insertTest(){ //Database default Parser With PDO Acess $this->insert($this->table,['nome'=>'Elias']); $this->update($this->table,['nome'=>'Zebu'],2); $this->delete($this->table,2); var_dump($this->selectWhithoutFilter("Select * from $this->table")); } }
统计信息
- 总下载量: 17
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: FREE
- 更新时间: 2015-05-23