2016-07-26 77 views
2

我正在學習Laravel的Repository Design Pattern,我正在用https://github.com/andersao/l5-repository來做。Laravel 5 Class'Prettus Repository Providers Repository ServiceProvider'找不到

但經過我複製/粘貼文件夾prettus在我的項目,並添加我的配置/ app.phpPrettus \庫\供應商\ RepositoryServiceProvider ::類給供應商陣列結束時,我發現一個問題:

Class 'Prettus\Repository\Providers\Repository ServiceProvider' not found 

之後,該項目無法運行。請幫幫我。

謝謝

+0

你運行'composer require prettus/l5-repository'嗎? – C2486

+0

我剛剛上傳我的問題,你可以幫助我。謝謝 http://stackoverflow.com/questions/38581645/laravel-5-sqlstate42s02-base-table-or-view-not-found – jonny

回答

2

不要複製/過去項目中的源文件夾。以下爲GitHub的文檔中的說明進行操作

嘗試:

作曲家需要prettus/L5-庫

安裝完成後,您可以包括的ServiceProvider陣列中的類,然後你必須發佈配置:

php手工供應商:發佈

+0

謝謝解決這個問題。但我有新的錯誤。在我運行php artisan make後:repository Post。我有兩個文件在文件夾存儲庫和控制器我運行它。但它不工作**構建[App \ Http \ Controllers \ DataController]時,目標[App \ Repositories \ PostRepository]不可實例化** – jonny

+0

如果它幫助您解決原始問題,我邀請您接受答案。爲了幫助您解決新問題,我們需要查看您的控制器,存儲庫和全新異常的完整跟蹤代碼 –

+0

謝謝我將在新問題中發佈:) – jonny