Commit Graph

456 Commits

Author SHA1 Message Date
thinkphp
ca86ee8007 修正 2015-12-11 21:08:19 +08:00
thinkphp
46c0f4fe84 traits层次调整去掉 think目录 用户自定义的traits可以放到模块目录下面区分 2015-12-11 20:39:48 +08:00
thinkphp
b176949a7a 修正C函数的批量设置功能 2015-12-11 20:31:14 +08:00
ThinkPHP
902c10bced Merge pull request #42 from Lofanmi/master
重写ThinkPHP加密模块(AES加密)
2015-12-11 16:03:46 +08:00
liuzhaowei55
9a5b5245e8 Update thinkphp/library/think/controller/rest.php
资源类型校验正则修正
2015-12-11 15:55:03 +08:00
Haotong Lin
ab30f26a4a 重写ThinkPHP加密模块(AES加密) 2015-12-11 15:51:37 +08:00
thinkphp
ebc26f9043 traits目录移动到library下面 2015-12-11 14:14:24 +08:00
thinkphp
73d75227a9 db\driver类修正 2015-12-11 14:04:20 +08:00
thinkphp
8f594e5cb2 Url类添加Route方法根据路由别名获取URL地址 2015-12-11 13:18:02 +08:00
thinkphp
d1a8d8c765 Merge branch 'master' of http://git.topthink.com/thinkphp/thinkphp4 2015-12-11 11:24:12 +08:00
thinkphp
dc8f70f2c0 改进trace方法支持调用栈 2015-12-11 11:23:24 +08:00
upfy@qq.com
2716cc578a 修正内存计数公式 2015-12-11 10:50:25 +08:00
thinkphp
6a5840b8e2 路由别名 2015-12-11 10:25:44 +08:00
thinkphp
78d5bbd471 模块目录默认只生成config.php文件 其他的需要指定生成 2015-12-11 09:35:52 +08:00
thinkphp
b34d2f3a1b 改进Url类 2015-12-11 09:16:42 +08:00
thinkphp
ea9041b858 改进 2015-12-11 08:32:17 +08:00
thinkphp
01cc676a7a 修正M函数实例化问题 D函数自动实例化公共模块的模型 2015-12-11 08:23:54 +08:00
thinkphp
3440c28552 增加控制器扩展 2015-12-10 23:58:03 +08:00
thinkphp
b2c0c61cd2 web访问目录移动到public目录下面 2015-12-10 23:19:21 +08:00
thinkphp
f83eecb853 改进异常页面 2015-12-10 22:43:47 +08:00
thinkphp
65be8f094c 增加APP_HOOK常量 用于是否启用 hook 2015-12-10 21:56:20 +08:00
thinkphp
8972df8a98 trace方法调整 2015-12-10 20:06:28 +08:00
thinkphp
10cd211758 修正 2015-12-10 19:51:32 +08:00
thinkphp
b39b4ed15d 封装trace方法用于远程调试输出 2015-12-10 19:25:21 +08:00
thinkphp
0a1cc5b73a 注释修改 2015-12-10 18:31:30 +08:00
thinkphp
ffdf06d36d 自动生成修正对sae的判断 2015-12-10 18:03:54 +08:00
thinkphp
45dc26a656 改进 hook类的exec方法 2015-12-10 17:46:23 +08:00
thinkphp
b1f4cad00b 改进hook类 2015-12-10 17:37:05 +08:00
thinkphp
52b1f098dc 添加verify和upload扩展类库 2015-12-10 17:28:31 +08:00
thinkphp
c6d09020fa 删除behavior类 2015-12-10 16:37:23 +08:00
thinkphp
78a68f2d6c 去掉不需要的常量 2015-12-10 16:30:33 +08:00
thinkphp
67c8bb5cde controller类默认use traits 2015-12-10 15:44:54 +08:00
thinkphp
fcb4478b3b 修复 自动生成 runtime模块的bug 2015-12-10 15:40:40 +08:00
thinkphp
159d425cd0 slog移动到核心think包 将来进一步改进 2015-12-10 15:23:24 +08:00
thinkphp
7b0fe7286d 增加sae相关驱动 2015-12-10 15:17:32 +08:00
thinkphp
9f0ee6acbb 删除部分org类库 2015-12-10 13:59:50 +08:00
ThinkPHP
fde9141736 Merge pull request #35 from oldrind/patch-2
改进Model类的join方法
2015-12-10 13:53:42 +08:00
thinkphp
71628c2d04 惯例配置修改 2015-12-10 13:36:20 +08:00
thinkphp
222710a106 Merge branch 'master' of https://github.com/liu21st/think 2015-12-10 13:32:51 +08:00
ThinkPHP
d767203541 Merge pull request #36 from oldrind/patch-1
Update cookie.php
2015-12-10 13:32:19 +08:00
thinkphp
ba72cf44ef 路径用DS常量规范 2015-12-10 13:31:12 +08:00
luofei614
74c2bac6d6 merge 2015-12-09 23:36:52 -05:00
luofei614
6ad5a19913 方便使用session_id 2015-12-09 23:35:09 -05:00
thinkphp
9a2ff2f231 改进实例化类 命名空间大小写的问题 2015-12-10 12:11:33 +08:00
thinkphp
829a09fc83 配置调整 2015-12-10 09:38:36 +08:00
thinkphp
6568afa1af Merge branch 'master' of https://github.com/liu21st/think 2015-12-10 09:38:20 +08:00
luofei614
c72aa08aff 修复xml返回的bug 2015-12-09 20:26:40 -05:00
oldrind
dd065dfdb8 Update model.php
改进的join方法,由两个参数改成三个参数,同时兼容了原来两个参数的用法。
调用方式:
M('user')->alias('u')->join('goods as g', 'u.id=g.u_id')->select();
生成sql时自动给goods补上默认的表前缀; 当第一个参数以系统默认的表前缀开头或者含有括号时就不再加上默认的表前缀。

M('user')->alias('u')->join(array('goods'=>'g', 'think_'), 'u.id=g.u_id')->select();
生成sql时就会以think_做为goods表的前缀,g为别名。
2015-12-10 02:08:29 +08:00
oldrind
8250a4268b Update cookie.php
// 设置cookie
if (is_array($value)) {
      $value = 'think:' . json_encode(array_map('urlencode', $value));
}
这里如果$value为多维数组时,代码就不能正确执行。所以建议换成array_walk_recursive函数来处理。
当$value是多维数组时,这段代码就不能正确运行。
2015-12-10 01:28:02 +08:00
thinkphp
4eb69edf46 完善config类的load方法 2015-12-09 22:52:22 +08:00