Commit Graph

3073 Commits

Author SHA1 Message Date
thinkphp
1ebfe2f60f 改进Route类的check方法 2016-09-26 14:03:26 +08:00
thinkphp
9485a735e6 改进重定向的地址生成 2016-09-26 11:33:47 +08:00
thinkphp
9b16b0c24b 请求缓存发送304 2016-09-26 09:27:13 +08:00
thinkphp
f5f9fcfb92 支持表单模拟ajax和pjax请求 增加var_ajax var_pjax 配置参数 2016-09-25 19:31:06 +08:00
thinkphp
b30db5c754 改进File类buildSaveName方法,支持更多的哈希规则生成 2016-09-25 18:38:08 +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
e0491932b5 修正路由混合变量中存在可选变量的BUG 2016-09-25 11:34:54 +08:00
thinkphp
10db21a084 修正cache方法的变量规则检查位置 2016-09-24 22:17:46 +08:00
thinkphp
ba85658c58 request类请求缓存cache方法标识支持变量规则 2016-09-24 22:08:55 +08:00
thinkphp
03b9c75106 路由cache参数支持数组 可以自定义缓存标识 2016-09-24 21:10:32 +08:00
thinkphp
532dcb1c14 增加response_end行为标签位 2016-09-24 20:46:48 +08:00
thinkphp
450d7ab313 增加请求缓存功能 路由支持设置请求缓存 2016-09-24 18:14:59 +08:00
thinkphp
13b345c889 时间字段获取器值为null的时候不转换 2016-09-24 17:46:02 +08:00
thinkphp
97bfcfd01e 修正单元测试 2016-09-23 18:19:09 +08:00
thinkphp
4b95861c50 Merge branch 'master' of https://github.com/top-think/framework 2016-09-23 17:58:06 +08:00
thinkphp
899ba253b1 绑定到模块后 路由依然优先检查 2016-09-23 17:53:14 +08:00
7IN0SAN9
0bf22bf689 Replace shields badges with pugx badges 2016-09-23 16:53:40 +08:00
thinkphp
73e3eb9455 删除File类的md5和sha1方法 改为hash方法 支持更多的散列值类型生成 2016-09-23 16:22:13 +08:00
thinkphp
eaeb01bc72 改进redirct的url地址解析 2016-09-23 14:26:34 +08:00
thinkphp
0d85b268e9 改进模板引擎驱动的config方法 支持获取配置参数值 2016-09-23 12:24:16 +08:00
thinkphp
7d5e5fb237 改进pgsql数据库驱动的数据表字段信息读取 2016-09-22 15:18:57 +08:00
thinkphp
8c15e55d21 修正App类一处bug 2016-09-22 15:02:45 +08:00
thinkphp
ff20cccff1 改进Controller类的success和error方法的跳转地址识别 支持更多Scheme 2016-09-22 14:05:46 +08:00
thinkphp
093d356c31 改进操作方法的对象自动注入 Requesst类增加getInput方法 用于获取 php://input值 2016-09-22 13:45:02 +08:00
thinkphp
f8aaa88ecd 修正Model类 2016-09-22 13:38:48 +08:00
thinkphp
50dbbd37aa 修正 2016-09-22 13:37:11 +08:00
thinkphp
0f5151dde4 改进Model类 添加getDb静态方法获取db查询对象 2016-09-22 11:37:19 +08:00
thinkphp
681e5eeac7 改进配置缓存生成 支持扩展配置 2016-09-22 11:06:23 +08:00
thinkphp
b94b0a5118 路由到方法的时候 支持实例化类注入请求对象 2016-09-22 10:33:34 +08:00
thinkphp
4202fbc20b 修正单元测试 2016-09-21 18:50:40 +08:00
thinkphp
f7e65f4f4b 取消extra_config_list配置参数 扩展配置文件直接放到 extra目录下面即可自动加载 数据库配置文件位置不变 2016-09-21 17:41:01 +08:00
thinkphp
5ad64223bb 改进Route类路由到类的判断 2016-09-21 17:03:14 +08:00
thinkphp
431c09e082 改进Query类的view方法 第二个参数默认值更改为true 获取全部的字段 2016-09-21 14:22:56 +08:00
thinkphp
f029a433f0 改进聚合模型save方法返回值 2016-09-21 14:05:11 +08:00
thinkphp
9abb98d485 改进Relation类save方法 2016-09-21 12:15:34 +08:00
thinkphp
fcde43a1b0 修正关联模型 多对多save方法一处问题 2016-09-21 12:08:07 +08:00
thinkphp
cbfa98341b 改进Model类的save方法 修正不按主键查询的更新问题 2016-09-20 17:16:27 +08:00
thinkphp
35890dad5c 数据库配置信息增加query参数用于配置查询对象名称 模型类增加query属性用于配置模型需要的查询对象名称 2016-09-20 12:04:09 +08:00
thinkphp
c1a2db30c7 改进数据表字段缓存读取 2016-09-20 10:45:10 +08:00
thinkphp
fe1fd73b93 改进数据表字段缓存生成 模型为抽象类或者 没有继承Model类 不生成字段缓存 2016-09-19 18:28:07 +08:00
thinkphp
64b4a53de7 改进模型的字段缓存 虚拟模型不生成字段缓存 2016-09-19 16:13:57 +08:00
thinkphp
fb52e8a421 改进数据表字段缓存生成 支持读取模块的模型生成 2016-09-19 15:28:31 +08:00
thinkphp
85204dfaff 改进聚合模型的save方法 主键写入 2016-09-19 14:48:32 +08:00
thinkphp
d2b75581fb 模型类的field属性定义简化 取消Query类的allowField和setFieldType方法及相关属性 交给数据表字段缓存 2016-09-18 20:12:32 +08:00
thinkphp
8c86ed3656 改进数据表字段缓存生成 支持生成多个数据库的 2016-09-18 19:20:17 +08:00
thinkphp
677c4eb2fd 更新数据库驱动类 2016-09-18 17:19:12 +08:00
thinkphp
2b476fe7ff 增加 optimize:schema 命令 用于生成 数据表字段信息缓存 2016-09-18 17:01:55 +08:00
thinkphp
09598e67b3 cache助手函数支持判断缓存是否有效 2016-09-18 12:43:10 +08:00
thinkphp
91cfa8ba4c 注释修正 2016-09-18 12:22:09 +08:00