Commit Graph

856 Commits

Author SHA1 Message Date
thinkphp
e83e346e0c 增加Validate类和测试 2016-03-06 19:39:55 +08:00
ThinkPHP
a025bfedac Merge pull request #351 from oldrind/model
提升Model类单元测试覆盖率
2016-03-05 22:20:47 +08:00
pakey
6b8eba556b Update Cache.php
增加代码注释 方便IDE自动提示如 Cache::get()
2016-03-05 18:59:47 +08:00
oldrind
7dfce7029d 完善Model类单元测试 2016-03-05 18:37:46 +08:00
thinkphp
168616bab8 View类的fetch方法 在关闭response自动输出的情况下 直接输出 controller类增加display方法作为fetch的别名方法 2016-03-05 11:50:20 +08:00
oldrind
3bb03dfee3 格式测试文件代码 2016-03-04 22:15:25 +08:00
oldrind
5bac45f59b 提升Model类单元测试覆盖率 2016-03-04 22:08:39 +08:00
thinkphp
09def34250 Merge branch 'master' of https://github.com/top-think/think 2016-03-04 17:42:41 +08:00
thinkphp
e124d1f9dc 修正model类 2016-03-04 17:42:17 +08:00
Haotong Lin
c44474e57e 完善app单元测试 2016-03-04 13:02:10 +08:00
thinkphp
420fbde2a0 Merge branch 'master' of https://github.com/top-think/think 2016-03-04 09:11:41 +08:00
thinkphp
5bbc0e423d 改进Loader类 2016-03-03 23:17:08 +08:00
oldrind
279153b1b5 提升Model类单元测试覆盖率 2016-03-03 21:28:15 +08:00
huangdijia
4e3423983b 模板解析 include 时支持 $var_name = value 动态赋值,保留[var_name]静态渲染试 2016-03-03 18:11:49 +08:00
huangdijia
3104b310b5 增加命名空间别名功能
背景:
app\common\org\xx\yy 这样的命名空间太长,但是里面文件又很多,不想每个改namespace,怎么办?
解决方案:
Loader::addNamespaceAlias('yy', 'app\\common\\org\\xx\\yy');
直接使用
\yy\Abc::func();
2016-03-03 13:32:05 +08:00
huangdijia
4c059e619e 修正url 2016-03-03 13:05:02 +08:00
huangdijia
d95da2de1f 修复url生成一个bug 2016-03-03 10:43:48 +08:00
thinkphp
4759b994b5 添加IS_MAC常量 2016-03-03 10:08:54 +08:00
thinkphp
0e6d985601 统一controller类fetch方法的参数 和 view一致 2016-03-02 22:50:34 +08:00
oldrind
61fdbe227b 增加model类单元测试文件;单条规则返回值为数组时改成与$this->error合并; 增加验证规则条件是否为正则的判断。 2016-03-02 15:08:14 +08:00
thinkphp
a3b95c9991 修正 2016-03-02 11:05:32 +08:00
thinkphp
c6fb37b3a9 修正mysql驱动 2016-03-02 10:50:51 +08:00
thinkphp
f9c6ecafdb 改进Error类 2016-03-01 22:41:56 +08:00
thinkphp
28a627acac 改进Model类一处大小写字段的识别错误 2016-03-01 20:37:35 +08:00
Aoiujz
8e05713b6a Merge pull request #331 from Aoiujz/dev
修复部署模式异常页面不显示信息的BUG
2016-03-01 16:03:58 +08:00
麦当苗儿
e3c90ea9ad 修复部署模式异常页面不显示信息的BUG 2016-03-01 15:59:12 +08:00
thinkphp
6294f8b887 模型类增加attrCase属性 用于设置数据表的字段大小写 值和PDO的属性PDO::ATTR_CASE一致,该设置需要和数据库的params参数一起使用才有效 2016-03-01 14:24:26 +08:00
huangdijia
ad6d17ac9c 日志增加REQUEST_METHOD 2016-03-01 08:22:45 +08:00
thinkphp
c447e900a7 改进Cookie类的clear方法 2016-02-29 21:00:43 +08:00
thinkphp
0ab55d6246 Route类调整 2016-02-29 13:55:55 +08:00
thinkphp
9496e4a42e 增加Log类测试 2016-02-29 10:29:52 +08:00
oldrind
884e036a46 修复标签属性不支持-的问题 2016-02-29 09:43:33 +08:00
thinkphp
755a3d22b5 改进Redis缓存驱动 2016-02-28 22:48:56 +08:00
thinkphp
a4e344cdb4 修正Url类 2016-02-28 22:17:26 +08:00
thinkphp
4cc8e7d52b 添加Route类单元测试 2016-02-28 15:04:03 +08:00
thinkphp
58eebe7763 添加lang类单元测试 2016-02-28 13:41:16 +08:00
thinkphp
8d79e07dc5 添加loader类单元测试 2016-02-28 12:28:44 +08:00
thinkphp
c8464f04f2 删除traits\model\Adv 中的序列号写入方法 2016-02-27 23:26:37 +08:00
thinkphp
bfd864c42a 改进 字段检查 增加serialize 自动完成类型 2016-02-27 23:00:27 +08:00
thinkphp
2ba3c7cfa7 改进数据批量验证的错误信息返回 2016-02-27 11:24:14 +08:00
huangdijia
124697a1cc 修复一处header判断bug 2016-02-26 16:01:14 +08:00
thinkphp
a95a0e963e Merge branch 'master' of https://github.com/top-think/think 2016-02-26 14:25:17 +08:00
thinkphp
c37c4b2dfa 增加response_auto_output参数用于控制是否自动调用Response类响应输出
如果设置为false 则由控制器自行输出
2016-02-26 14:22:11 +08:00
xiaobo.sun
ea42277be7 Update Route.php
新增路由模块中支持'OPTIONS'类型,该类型为跨域请求api时,ajax自动发送OPTIONS类型的请求报500错误问题
2016-02-26 10:21:40 +08:00
thinkphp
b7c6c497ab 改进Model类_write_data方法 2016-02-25 20:24:52 +08:00
thinkphp
5c8db926a6 完善Build类支持CLASS_APPEND_SUFFIX常量配置 2016-02-25 20:13:48 +08:00
thinkphp
1989acf8ef 添加CLASS_APPEND_SUFFIX常量用于设置 Loader::parseClass方法分析类名的时候是否需要增加类的后缀(默认关闭),例如:
app\index\controller\index 控制器类
开启CLASS_APPEND_SUFFIX后变成
app\index\controller\indexController
2016-02-25 19:01:35 +08:00
xiaobo.sun
9f01dfa429 Update Input.php
修改通过delete协议时,无法获取到url上的参数问题
2016-02-24 19:35:25 +08:00
thinkphp
76848ca61c 修正Url生成一处问题 2016-02-24 11:19:37 +08:00
thinkphp
77004dec4b 修正 2016-02-23 12:28:25 +08:00