2016-07-17 4 views
-1

과거에 저는 laravel 저장소를 만들었습니다. 그러나 내가 Laravel (5.2)의 새로운 버전에서 그것을 시도 할 때 저장소는 IOC 컨테이너에 바인딩하지 않는 것 같습니다. 나는 정말로 무엇이 잘못되었는지 보지 못한다. '최고'와 나는 프로파일 폴더에 UserController라는 이름의 하나의 컨트롤러가 있습니다Laravel 5.2 저장소 패턴

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

내 저장소 폴더 이름 : 어쩌면 누군가가 내 실수를 본다.

+0

Pls 코드를 여기에 표시합니다. github 링크를 게시하지 마십시오. 또한,'app \ Awesome \ Users \ UserInterface' 대신'App \ Awesome \ Users \ UserInterface'를 사용해서는 안됩니까? – Abhishek

답변

0

네가 맞아!

나는 그것을 변경 :

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

이에 :

use App\Awesome\Users\UserInterface as UserRepo; 

및 작동! 귀하의 제안에 감사드립니다.