Laravel 5.2存储库模式

时间:2016-07-17 01:02:32

标签: laravel laravel-5.2 repository-pattern

过去我已经制作了一个laravel存储库。但是当我在较新版本的Laravel(5.2)中尝试它时,存储库似乎不会绑定在IOC容器上。我真的不知道出了什么问题。也许有人看到我的错误:

https://github.com/dennisadriaans/test-repository

我的知识库文件夹名为:' Awesome'我在Profile文件夹中有一个名为UserController的控制器。

1 个答案:

答案 0 :(得分:0)

你是对的!

我把它改为:

$repository = 'App\Awesome\Users\UserRepository';
$this->app->bind('App\Awesome\Users\UserInterface', $repository);

这是:

use App\Awesome\Users\UserInterface as UserRepo;

它有效!谢谢你的建议。