QQ扫一扫联系
文件 vendor/modstart/modstart/src/Grid/Model.php 里的 findQueryByMethod 疑似BUG
$this->queries->first 调用的时候传入的回调函数其只接收一个value参数。
调用$this->queries->first laravel框架又可能调用Arr::first(),以下是Arr::first()代码:

所以理论上,刚才modstart blog的代码 :
->->(() () {
[] == ;
});
// $query意图是使用第一项的value,所以是当第二个参数值被传入的,应该修改为:
return $this->queries->first(function ($key, $query) use ($method) {
return $query['method'] == $method;
});
PHP8.4.27、laravel/framework5.1.46、MSCore V4.1.4 ( With LARAVEL5 )
一开始PHP7.0跑的没啥大问题,最近不是PHP大漏洞吗,就想用PHP8跑,以前不会出现这个问题的,这个是分页功能,我记得以前都能分页查看的,而且默认读取博客一进入都要分页的。搞不懂。