QQ扫一扫联系
以调用 Demo
模块中的表 demo_user
数据表为例。
假设 demo_user
数据表有如下数据:
id | status | name | age |
---|---|---|---|
1 | 1 | 张三 | 20 |
2 | 1 | 李四 | 21 |
3 | 0 | 王五 | 22 |
4 | 1 | 赵六 | 23 |
首先,创建文件 module/Demo/Util/DemoUserUtil.php
,内容如下
<?php
namespace Module\Demo\Util;
use Module\Paper\Model\PaperWare;
class DemoUserUtil
{
public static function listRecords($limit = 5)
{
$records = PaperWare::where([ 'status' => 1])
->orderBy('id', 'desc')
->limit($limit)
->get()->toArray();
return $records;
}
}
下面就可以在 .blade.php
模板文件中直接调用了,调用代码如下
@foreach(\Module\Demo\Util\DemoUserUtil::listRecords(2) as $r)
{{$r['name']}} || {{$r['age']}}
@endforeach
调用效果如下
赵六 || 23
李四 || 21