Commit Graph

206 Commits

Author SHA1 Message Date
thinkphp
7775dd9255 修正App类 2016-12-13 14:21:17 +08:00
thinkphp
ebf2431a50 改进App类控制器没有返回值返回204状态码 2016-12-13 11:50:16 +08:00
thinkphp
26e3879559 改进App类的initCommon的返回值 2016-12-08 22:14:06 +08:00
thinkphp
2d4b1dda9c 请求缓存支持模块单独开启 2016-11-29 22:08:12 +08:00
thinkphp
da3f737ccc 改进App类invokeMethod方法 2016-11-29 15:15:43 +08:00
thinkphp
357f1706e5 路由到类和控制器的方法 传入的额外参数会和当前请求变量合并传入方法 2016-11-28 16:26:29 +08:00
thinkphp
5f7c75a2f5 路由到类的方法和控制器方法 支持传入额外参数,用于方法的参数 2016-11-28 16:12:04 +08:00
thinkphp
a3a76b9bcf 修正错误 2016-11-21 12:14:36 +08:00
thinkphp
0a9694123f 空操作方法的参数传入去掉操作方法后缀 2016-11-20 13:12:01 +08:00
thinkphp
12b9dad495 增加request_cache_expire配置参数用于配置全局的请求缓存有效期 2016-11-01 18:06:58 +08:00
thinkphp
bef0eebaed 调整请求缓存自动检查位置 2016-11-01 17:57:06 +08:00
thinkphp
57f206b757 增强请求缓存功能 支持全局配置 增加request_cache配置参数 增加特殊缓存规则定义 如果同一次请求存在多次请求缓存调用 则第一次有效 2016-11-01 17:51:38 +08:00
thinkphp
31aae17f55 改进App类的空操作方法调用 2016-10-26 08:45:25 +08:00
thinkphp
2477345218 优化Connection类的getRealSql方法生成的sql 2016-10-25 14:46:02 +08:00
thinkphp
4e8467b830 增加 新的RouteNotFoundException异常 2016-10-24 11:12:02 +08:00
thinkphp
a6f72f9ce2 改进App类的反射异常无法捕获问题 2016-10-22 15:02:10 +08:00
thinkphp
4ceee7c5b2 invoke自动注入方法传入当前请求对象 2016-10-19 17:12:11 +08:00
thinkphp
53233db821 改进App类 2016-10-19 12:27:43 +08:00
thinkphp
3f654b6e5e 改进自动注入机制 需要依赖注入的类如果定义了invoke方法则自动调用 2016-10-19 11:22:35 +08:00
thinkphp
cb3278b725 改进方法执行的日志记录 2016-10-13 11:53:19 +08:00
thinkphp
3ec6e42183 改进语言包加载 2016-10-01 10:02:55 +08:00
thinkphp
3aa7e463dd 改进默认语言的设置 修正默认语言包的加载问题 2016-09-28 11:32:32 +08:00
thinkphp
fb4e38f665 app_init标签支持重定向和请求缓存 2016-09-26 15:35:57 +08:00
thinkphp
09483e88b2 修正App类invokeClass方法 2016-09-25 17:45:32 +08:00
thinkphp
0b7f0b0534 支持控制器的架构方法依赖注入 2016-09-25 17:35:29 +08:00
thinkphp
8c15e55d21 修正App类一处bug 2016-09-22 15:02:45 +08:00
thinkphp
093d356c31 改进操作方法的对象自动注入 Requesst类增加getInput方法 用于获取 php://input值 2016-09-22 13:45:02 +08:00
thinkphp
b94b0a5118 路由到方法的时候 支持实例化类注入请求对象 2016-09-22 10:33:34 +08:00
thinkphp
f7e65f4f4b 取消extra_config_list配置参数 扩展配置文件直接放到 extra目录下面即可自动加载 数据库配置文件位置不变 2016-09-21 17:41:01 +08:00
thinkphp
e37f5aee16 操作方法的参数按照URL顺序读取的时候,参数名只能用pathinfo变量 不支持get或者post变量 2016-09-14 16:16:44 +08:00
thinkphp
32484b3bd7 改进App类bindParams方法 2016-09-09 19:43:28 +08:00
thinkphp
f52a7bf978 优化Route类的变量传值 统一使用Request类的param方法获取 2016-09-09 18:25:16 +08:00
thinkphp
96f5428a5e 改进对象实例传入后的参数unset 2016-09-09 17:53:47 +08:00
thinkphp
b84eba54c5 改进App类bindParams方法 支持对象实例 2016-09-09 17:51:06 +08:00
thinkphp
bd0968b407 改进Request类获取当前请求的控制器名 2016-09-05 16:07:14 +08:00
thinkphp
8cccde2062 改进App类的bindParams方法 2016-09-02 14:24:02 +08:00
thinkphp
f317df1506 取消别名定义文件 2016-09-01 11:39:02 +08:00
thinkphp
51452be436 配置参数读取的时候取消环境变量判断 需要读取环境变量的时候使用 2016-08-31 19:11:31 +08:00
thinkphp
7008e485c2 改进控制器不存在的错误提示 2016-08-23 12:31:59 +08:00
thinkphp
69b62af4ec 支持入口文件中使用 BIND_MODULE常量的方式绑定模块 2016-08-23 12:27:02 +08:00
thinkphp
62db503259 增加入口文件自动绑定模块的功能 2016-08-23 12:20:00 +08:00
thinkphp
1a5f9dc5e1 改进页面trace信息记录不全的问题 2016-08-22 11:53:29 +08:00
thinkphp
138566d2ba 调试模式下面 日志记录增加页面的header和param参数记录 2016-08-19 10:47:50 +08:00
thinkphp
f96d302ad5 状态配置和扩展配置的加载顺序调整 便于状态配置文件中可以更改扩展配置的参数 2016-08-16 16:19:56 +08:00
thinkphp
82103dee3a 路由配置文件支持多个 使用 route_config_file 配置参数配置 2016-08-06 17:08:58 +08:00
thinkphp
51b5c4ae37 取消ico后缀判断 2016-08-04 21:00:19 +08:00
thinkphp
454ffef88e 改进App类 2016-08-04 12:34:51 +08:00
thinkphp
e71c3630cd 路由配置文件独立 不需要extra_config_file配置 改进App类 2016-08-03 14:34:08 +08:00
thinkphp
eda33a2412 增加路由缓存功能 2016-08-03 09:26:26 +08:00
thinkphp
62b8d6039c 改进App类initCommon方法 2016-07-30 20:52:36 +08:00