StartMVC更新日志

版本日志更新

php类库

更新日志

  • v3.1.5
    Model 模型增加6个事件钩子
    [修改]startmvc/boot.php[修改]startmvc/core/Event.php[修改]startmvc/core/Model.php
    09/22/2026
  • v3.1.4
    分页类增加省略号窗口:ellipsis + edgeCount,默认关闭
    [修改]config/pagination.php[修改]startmvc/boot.php[修改]startmvc/core/Pagination.php
    09/21/2026
  • v3.1.3
    修复几处分页类的bug
    [修改]config/pagination.php[修改]startmvc/boot.php[修改]startmvc/core/Pagination.php
    09/21/2026
  • v3.1.2
    数据库类增加分块遍历chunk()
    [修改]startmvc/boot.php[修改]startmvc/core/db/DbCore.php
    09/20/2026
  • v3.1.1
    修复了事务计数器 bug,并加上闭包式事务。
    [修改]startmvc/boot.php[修改]startmvc/core/db/DbCore.php
    09/19/2026
  • v3.1.0
    php cli命令行下增加日志清除功能。
    [修改]startmvc.php[修改]startmvc/boot.php[修改]startmvc/core/console/Console.php
    09/18/2026
  • v3.0.9
    DbCore中,把 JOIN ON 条件的值从「转义插值」升级为「占位符预处理绑定」(防注入),并把 JOIN 的绑定参数独立收集、在构建 SQL 时按文本顺序(JOIN→SET→WHERE)合并进绑定数组,同时补上了 UPDATE 语句对 JOIN 子句的渲染。
    [修改]startmvc/boot.php[修改]startmvc/core/db/DbCore.php
    09/17/2026
  • v3.0.8
    模型model增加自动验证,自动处理,自动过滤功能
    [修改]startmvc/boot.php[修改]startmvc/core/Model.php[修改]startmvc/core/Validator.php
    09/15/2026