分类分类
大小:9.48 MB更新:2026-08-31
类别:博客空间系统:php+Mysql
DoitPHP(原Tommyframework)是一个基于BSD开源协议发布的轻量级PHP框架。
一.Model基类中的许多类方法参数进行了重大调整。
这部分内容更新是本此更新的重点。原来为了追求getOne(), getAll()等类方法的功能强大,设置了好多的参数。这些类方法在实际的开发中,编写代码的过程中,由于参数众多,运用套路繁多,记忆不清(浪费记忆力),易出错(时常记不清,查看手册)。这些设计细节,影响的程序的开发效率,所以下狠手将这块问题解决掉,对好多Model基类的类方法,参数上作了重大的调整。
1.find($id, $fields) 更改为:find($id);
2.findAll($fields, $orderDesc, $limitStart, $listNum) 更改为:findAll();
3.getOne($where , $value, $fields, $orderDesc) 更改为:getOne($where, $value);
4.getAll($where, $value, $fields, $orderDesc, $limitStart, $listNum) 更改为:getAll($where, $value);
同理,此次更新去掉的参数,可联合使用fields(),order(), limit()或pageLimit()这些类方法来实现。
注:getOne()和getAll()的第二个参数,有2个或多个值时。可以第二个参数作为一个值,其它值作为第三或第四个参数。
5.max(), min(), avg(), distinct(),count(),sum()的第三个参数,原来若为多个数值时,必须使用数组。现在已更新为:
多个数值直接作为参数,紧跟在第三个参数后面。和上面的getOne(),getAll()的使用方法一样;
同样还有 query(),execute()的第三个参数。 delete()的第二个参数,以及update()的第三个参数。
二.分页扩展类
原类方法 render() 更命为 : getArray(),此类方法的返回的数组key名称也统一作了调整,具体内容,详见DoitPHP说明文档相关内容。
三.扩展类:FileUpload的类方法:render() 更名为:moveFile()。四.扩展类:FileDownload的类方法:render() 更名为:getData()。


同类推荐:站长常用源码
百度网盘绿色免安装版其它工具366.81 MBv7.37.0.5官方版2026-08-31
下载AB响应式SEO教程资讯类网站织梦模板(自适应手机版)博客空间22.6 MBv5.72026-07-06
下载tmblog博客空间1.66MBv6.12026-07-06
下载textpattern博客空间596.46 KBv4.5.72026-07-06
下载红色简洁个人博客整站带淘宝客c9cms核心自适应博客空间4.7 MBv1.02026-07-06
下载Tikiwiki博客空间28.3 MBv8.3 beta 多国语言版2026-07-06
下载魔众博客系统博客空间19.4 MBv2.1.02026-07-06
下载简易个人博客LnBlog博客空间1.09 MBv1.1.02026-07-06
下载Open Blog博客空间1.74MBv1.1.0 Open Blog2026-07-06
下载熊海个人网站博客空间6.94 MBv1.02026-07-06
下载XKLog博客空间496KBv0.7.244 build 0911192026-07-06
下载emlog最新文章邮件推送插件博客空间37 KBv1.32026-07-06
下载博你Blog博客空间22KBv2.02026-07-06
下载
