laravel Repositories模式使用|laravel 仓库模式使用
看了好多文章 但是真真一个照抄正常使用的没有,研究了一下 下边直接教学
首先建立文件夹目录如下:
在App目录下建立Repository文件下
Repository下建立:
Interfaces文件夹
Repositories文件夹
下边创建Service文件:php artisan make:provider RepositoryServiceProvider
RepositoryServiceProvider代码:public function register()
{
//测试models
$this->app->bind(
'App\Repository\Interfaces\TestInterface',
'App\Repository\Repositories\TestRepository'
);
}
如图:
测试models是绑定接口文件和实现