设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

Soter v1.1.32发布,敏捷的PHP开发框架

2017-3-27 21:40| 发布者: joejoe0332| 查看: 490| 评论: 0|原作者: oschina|来自: oschina

摘要: Soter是使用MIT协议的免费、开源PHP开发框架。它通过敏捷开发思想模式设计,小巧快速,灵活易拓展。Soter专注于如何让开发者可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。 Soter发布之后,很多热心 ...

Soter是使用MIT协议的免费、开源PHP开发框架。它通过敏捷开发思想模式设计,小巧快速,灵活易拓展。 Soter专注于如何让开发者可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。

Soter发布之后,很多热心的coder给了很多建议,本次更新感谢@jack651 提出的宝贵意见,Soter会认真对待每一个使用者的使用意见和建议,没有批评就没有进步.好了下面是本次更新详情:

增加了:

1.超级工厂方法Sr::factory($className, $hmvcModuleName = null,...)增加了传递参数给类的构造方法的支持. 第三个参数开始的参数Soter会按着参数顺序传递给你要实例化的类的构造方法. 比如:执行了Sr::factory('\Bean\User', null,669,'jack') 同时User类如下:

那么669和jack就会作为$id和$name传递给User类的构造方法,如果要传递更多参数 在调用Sr::factory('\Bean\User', null,669,'jack')的时候,后面依次写上即可.

2.入口文件增加了配置->setExceptionLevel(E_ALL ^ E_DEPRECATED),设置错误级别,也就是error_reporting()的参数, 只有此级别的错误才会触发配置的错误显示控制处理类.

修复了:

1、修复了数据库驱动的updateBatch方法,当更新的条件字段不是数字时会报错的bug.

升级提示:

1.在入口文件配置项->setExceptionControl(true)上面 增加如下配置: /* 设置错误级别,也就是error_reporting()的参数,只有此级别的错误才会触发下面的错误显示控制处理类 */ ->setExceptionLevel(E_ALL ^ E_DEPRECATED) /* 设置Soter管理异常错误 */ ->setExceptionControl(true)


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部