beta V1.2
删除了框架自带的命令行系统 ('command/command/index')
因为删除了框架自带的命令行系统,可以使用框架目录下的 php apcmd [命令]
php apcmd [命令]
beta V1.1
该版本完成了以下功能:
中间件在 application\kernel.php 定义
application\kernel.php
//局部中间件,调用时使用键名 'middleware' => [ 'test' => \app\test\Middleware\CheckTest::class ], // 全局中间件,每个路由都会经过 'global_middleware' => [ \app\Auth\Middleware\CheckCsrf::class ],
在生成模块时,会在生成 controller 和 model 目录基础下又生成 middleware 目录
controller
model
middleware
2、路由传入第二个参数可为数组
路由现在的第二个参数可以传入数组,数组的参数分别为 middleware 中间件的注册键名,function 原本定义的方法
function
// PHP 5.5 之前 Route::get("/test", array('middleware' => 'test', 'function' => function(){ echo "Hello"; })); // PHP 5.5 之后 Route::get("/test", ['middleware' => 'test', 'function' => function(){ echo "Hello"; }]);
beta V 1.01
该版本是 ApFrame 的第二个版本
该版本完善了路由,提升了一定效率,因为本人技术问题,路由只能传第一个值,第二个值不知道怎么写
添加了 bootstrap 目录,该目录用于一些应用开始时直接读取该目录下的缓存,加快了速度。
bootstrap
添加了自己写的一个模板引擎(ApTemplate),用于替换掉一开始使用的 Smarty 引擎,跟 laravel blade 的语法非常相似
beta V 1.0
该版本是 ApFrame 的第一个版本
以上都是非常普通常见的功能
There was an error while loading. Please reload this page.