Commit Graph

3104 Commits

Author SHA1 Message Date
thinkphp
328a12eae5 聚合模型的relationModel属性改为动态属性 2016-09-30 18:32:06 +08:00
thinkphp
a0b1a75d92 Model类的useGlobalScope 属性改为动态属性 全局查询范围方法base改为动态方法 软删除属性 deleteTime属性改为动态属性,并且没有定义的话默认为delete_time 取消tableAlias属性定义 直接可以在deleteTime属性里面定义别名.字段名 2016-09-30 18:14:57 +08:00
thinkphp
cf4415e9d9 改进关联属性的读取 2016-09-30 17:08:28 +08:00
thinkphp
7f2880603c 改进聚合模型主键和关联键相同的情况 2016-09-30 15:10:10 +08:00
thinkphp
c51416c7d4 改进 2016-09-30 14:39:31 +08:00
thinkphp
4a2eb296b2 改进软删除的base方法 增加tableAlias静态属性定义当前模型的表别名 2016-09-30 14:37:13 +08:00
thinkphp
4ebf21757d 修正import方法加载extend目录类库 2016-09-30 12:50:31 +08:00
thinkphp
653437d80f 改进聚合模型 2016-09-30 12:42:22 +08:00
thinkphp
b02791e9fe Merge branch 'master' of https://github.com/top-think/framework 2016-09-29 21:12:02 +08:00
thinkphp
62cd93f1fe 改进聚合模型 主表的主键名和附表的关联键名一致导致关联数据写入错误的问题 2016-09-29 21:11:35 +08:00
ThinkPHP
c8596fa2c0 Merge pull request #304 from forLing/feature-i18n_cookie_set
增加方法-多语言-设置多语言cookie过期时间
2016-09-29 20:26:17 +08:00
thinkphp
5098d53ea9 改进文件缓存驱动的clear方法 2016-09-29 20:03:59 +08:00
thinkphp
13ed82e5dd 缓存驱动统一增加handler方法用于获取操作对象的句柄(某些缓存类型可能为null) 2016-09-29 18:01:22 +08:00
thinkphp
f98415ad45 File类增加__call方法支持 兼容5.0版本的md5和 sha1方法 2016-09-29 17:45:36 +08:00
thinkphp
e7929c419b 改进模型在开启class_suffix参数情况下的name属性的识别 2016-09-29 16:27:24 +08:00
Ling
18421fc152 增加方法-多语言-设置多语言cookie过期时间 2016-09-29 15:40:00 +08:00
thinkphp
6d3b6bf9fc 改进一对一预载入查询 2016-09-28 21:04:30 +08:00
thinkphp
2bd63fec40 改进请求缓存支持 2016-09-28 20:57:02 +08:00
thinkphp
54224aff6b 软删除的查询加上表名 2016-09-28 18:41:40 +08:00
thinkphp
0e39004f56 修正单元测试 版本更新 v5.0.1 2016-09-28 11:40:39 +08:00
thinkphp
3aa7e463dd 改进默认语言的设置 修正默认语言包的加载问题 2016-09-28 11:32:32 +08:00
thinkphp
e2335946cc 支持设置某个url后缀的访问进行请求缓存 2016-09-27 21:05:22 +08:00
thinkphp
6278cf13e9 改进Request类cache方法 2016-09-27 18:33:29 +08:00
thinkphp
e8290be253 请求缓存仅对GET请求有效 2016-09-27 18:31:26 +08:00
thinkphp
4bd9c4c915 请求缓存标识支持传入__URL__ 表示当前url地址作为缓存标识进行请求缓存 2016-09-27 18:25:09 +08:00
thinkphp
afa348bc46 改进Query类的getOptions方法 当name参数不存在的时候返回null 2016-09-27 17:26:36 +08:00
thinkphp
7a27dafae4 修正mysql的json类型字段查询 2016-09-26 17:53:16 +08:00
thinkphp
8f26a8803f 注释调整 2016-09-26 16:33:45 +08:00
thinkphp
ddb1d702e9 改进Query类分页方法 2016-09-26 16:17:36 +08:00
thinkphp
fc8f05abc9 Query类分页方法第二个参数支持传入总记录数 2016-09-26 16:07:42 +08:00
thinkphp
fb4e38f665 app_init标签支持重定向和请求缓存 2016-09-26 15:35:57 +08:00
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