我以非常接近Chris Fidao在3210書上使用的方式使用存儲庫模式。基本上我有具體的存儲庫類實現其接口,並獲得注入模型。將存儲庫綁定到路由
現在我想利用Laravel的路由綁定。由於我使用的是存儲庫,因此我無法直接將它們綁定到模型上......對嗎?但是我沒有這樣做。
我使用一個服務提供商綁定我的具體資料庫,以接口,這樣的:
$app->bind('App\Repositories\UserInterface', function ($app) {
return new EloquentUser(new User);
});
如何將我的路由上綁定庫接口?似乎是微不足道的,但我有點失落...
謝謝你提前! :)
爲什麼要將路由綁定到回購?路由應該指向一個請求處理程序(或多或少的一個服務)而不是一個其目的是將業務與持久性分離的存儲庫 – MikeSW
您是否找到了解決方案? – Victor