2016-07-17 17 views
-1

In der Vergangenheit habe ich ein Laravel-Repository erstellt. Aber wenn ich es in der neueren Version von Laravel (5.2) versuche, scheint das Repository nicht an den IOC-Container zu binden. Ich sehe wirklich nicht, was falsch läuft. Vielleicht hat jemand sieht mein Fehler:Laravel 5.2 Repository-Muster

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

Mein Repositoryordner benannt ist: ‚Ehrfürchtig‘ und ich habe einen Controller Usercontroller im Profilordner benannt.

+0

Bitte Code hier anzeigen. Veröffentlichen Sie keinen GitHub-Link. Sollten Sie nicht 'App \ Awesome \ Users \ UserInterface' anstelle von' app \ Awesome \ Users \ UserInterface' verwenden? – Abhishek

Antwort

0

Sie haben Recht!

habe ich es zu:

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

und diese an:

use App\Awesome\Users\UserInterface as UserRepo; 

und es funktioniert! Danke für Ihren Vorschlag.