ModStartBlog模块数据调用方式

ModStartBlog / 文档中心
文档中心
开发教程
安装常见问题

以调用 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
QQ
微信
公众号
客服