Commit Graph

149 Commits

Author SHA1 Message Date
thinkphp
32c5e00bf4 简化Route类的parseUrl方法 取消url_parse_type参数 2016-06-27 12:31:59 +08:00
thinkphp
66607ae180 优化Route类 2016-06-27 12:11:47 +08:00
thinkphp
d17643dfd9 改进Route类在多种路由地址下面对URL额外参数的支持 修正 bindtoController方法 App类调整对bindToApi的调用 2016-06-27 11:53:21 +08:00
thinkphp
5fee111484 IS_API 下面不通过路由解析 直接解析到API类所在的命名空间 Route类改进 2016-06-26 23:31:53 +08:00
thinkphp
f80e82f491 改进URL参数获取 保留变量名称大小写 2016-06-25 18:11:24 +08:00
thinkphp
87ad5e95bb Route类的bind方法参数顺序调整 增加getBind方法用于获取绑定信息 2016-06-24 12:33:07 +08:00
thinkphp
0c63b2a172 支持分组MISS路由 2016-06-23 22:38:21 +08:00
thinkphp
ebc862e5fb 改进Route类可选参数的完整匹配检测 2016-06-23 17:49:38 +08:00
thinkphp
a032828d5c 注释规范 2016-06-20 17:34:54 +08:00
thinkphp
74d32e8ffe 修正路由地址的驼峰定义问题 2016-06-17 12:34:10 +08:00
thinkphp
0955eb18e1 修正Url类 2016-06-17 12:22:47 +08:00
thinkphp
402bd9282a url_controller_convert 和 url_action_convert 合并为 url_convert 参数 改进Route类对url_convert的支持 2016-06-17 00:07:34 +08:00
thinkphp
0eaf681208 修正 2016-06-16 18:26:24 +08:00
thinkphp
bbb53484bc 改进Route类的分组参数 2016-06-16 18:23:14 +08:00
thinkphp
bf19ff0d52 修正Route类的分组参数 2016-06-16 17:32:22 +08:00
thinkphp
46c500db8f 修正路由分组的参数覆盖问题 2016-06-16 17:21:30 +08:00
thinkphp
ef05d5f44b 改进异常语言包的加载 2016-06-16 17:01:19 +08:00
thinkphp
744fa08329 Route类的after_behavior行为支持 多个行为执行 2016-06-16 16:43:21 +08:00
thinkphp
d8fc0bf7aa 注释调整 2016-06-16 13:48:40 +08:00
thinkphp
a7df3d52e2 改进Request的param方法和Route类的parseUrlParams方法 2016-06-16 13:39:55 +08:00
thinkphp
5e32fa2880 改进 2016-06-16 00:28:24 +08:00
thinkphp
5aec26f10a 修正miss路由的闭包定义 2016-06-16 00:22:46 +08:00
thinkphp
df99a0cf16 取消CLASS_APPEND_SUFFIX常量 使用App::$suffix 替代 使用 class_suffix 配置参数设置 use_controller_suffix 配置更改为 controller_suffix Build类run和module方法增加suffix参数 2016-06-15 23:01:10 +08:00
thinkphp
4c848c4a74 取消 APP_DEBUG 常量 改为 App::$debug 属性获取 设置调试模式 改为 app_debug 配置参数 在应用配置文件中设置 2016-06-15 16:43:31 +08:00
thinkphp
00517f9125 修正Request类的create方法 修正Route类的check方法 2016-06-14 15:33:49 +08:00
thinkphp
87a3c5577c APP_MULTI_MODULE常量改为app_multi_module配置参数 2016-06-14 08:12:14 +08:00
thinkphp
e14174fd63 改进Request类和Route类的checkDomain方法 2016-06-13 17:51:21 +08:00
thinkphp
b50bcd5298 改进Route类的alias方法 改进Url类生成支持路由别名 2016-06-09 09:00:42 +08:00
thinkphp
c4edb2e426 改进Route类 路由别名支持条件检测 2016-06-09 08:50:56 +08:00
thinkphp
0b16a5c5a3 Route类原来的alias方法更名为controller,路由增加别名方法 alias 支持使用别名简化路由定义,例如:
// 使用 user 路由别名指向 index模块的user控制器
Route::alias('user','index/user');
2016-06-08 17:50:54 +08:00
thinkphp
27bd976916 修正Route类的parseUrlParams方法 2016-06-08 13:53:49 +08:00
thinkphp
0b2359e856 改进路由到类的方法的地址写法 2016-06-07 18:46:07 +08:00
thinkphp
ee7ef63c00 修正Route类的after_behavior和before_behavior行为调用 2016-06-07 16:09:06 +08:00
thinkphp
6dd242ab4b 改进Route类 路由规则检测的时候去除开头的/ 2016-06-04 13:41:00 +08:00
thinkphp
8099a001e2 改进Response类的send方法 去除 REQUEST_METHOD IS_GET IS_POST IS_PUT IS_DELETE IS_AJAX __EXT__ 常量 由应用自己定义 2016-06-02 12:13:00 +08:00
thinkphp
12196d21b8 取消 CONTROLLER_LAYER MODEL_LAYER VIEW_LAYER VALIDATE_LAYER 常量 增加url_controller_layer 配置参数 2016-06-01 16:34:24 +08:00
thinkphp
bebe73e5a7 改进路由解析的参数绑定 2016-06-01 14:40:11 +08:00
thinkphp
dfa5143dad 增加url_param_type配置参数 用于配置操作方法的参数绑定方式 2016-06-01 14:13:21 +08:00
thinkphp
e07bb1a6fd 继续改进Route类的分组功能 2016-05-27 12:12:06 +08:00
thinkphp
1fd7d87ee4 修正Route类的路由分组 2016-05-27 12:08:03 +08:00
thinkphp
93c3fe3df7 修正路由分组一处bug 2016-05-27 11:54:57 +08:00
thinkphp
46ce08b962 改进控制器方法的参数 支持使用Request对象 自动传入当前请求对象 2016-05-27 11:06:19 +08:00
thinkphp
fa8aac7c13 修正Route类 2016-05-26 22:38:52 +08:00
thinkphp
468222c4b8 Route参数增加merge_extra_vars参数 设置是否合并最后变量 2016-05-26 22:08:50 +08:00
thinkphp
ccf4c2fdd6 改进Route类的import方法 2016-05-26 11:18:09 +08:00
thinkphp
188e64abf6 取消APP_HOOK常量 默认开启插件机制 2016-05-24 22:08:34 +08:00
thinkphp
b848abdf3b 修正单元测试 2016-05-24 18:48:26 +08:00
thinkphp
11cda0c26d 修正Route类的rescource方法 2016-05-24 18:45:49 +08:00
thinkphp
200e51c3b1 改进Route类 2016-05-24 18:30:23 +08:00
thinkphp
901631b8d5 修正Route类 2016-05-24 17:55:05 +08:00