我将 lumen 中的存储库模式与 Query Builder 一起使用。存储库类通常如下所示:
<?php
namespace App\Repositories;
use Illuminate\Support\Facades\DB;
class RepoNameRepository {
public function methodName() {
/*
Various Calls to the DB facade...
$data = DB::table("tableName")...->get();
*/
return $data;
}
}
有没有什么有效的方法可以摆脱 在我的每个存储库类的开头使用 Illuminate\Support\Facades\DB的use 语句 ?理想情况下,DB Facade 将在 web.php 中可用。
到目前为止我能想到的是有一个带有 use 语句的 Repository 基类。
守着一只汪
月关宝盒