我是laravel资源库的新手。我想在laravel中创建一个存储库。我尝试了这个命令php artisan make:repository UserRepository
,但是命令显示找不到make:repository。请帮忙
答案 0 :(得分:1)
存储库模式没有连接到Laravel框架,但它确实使它更受欢迎!
您可以安装为Laravel 5制作的包以启用它!
https://laracasts.com/discuss/channels/tips/repoist-laravel-5-repository-generator?page=1
答案 1 :(得分:1)
要使用php artisan make:repository UserRepository
,
安装此库https://github.com/jason-guru/laravel-make-repository,
通过使用composer命令composer require jason-guru/laravel-make-repository --dev
希望这会有所帮助。
答案 2 :(得分:1)
使用此包,您可以使用 php artisan 命令创建创建 Repository、Repository with Interface、Service、Trait 表单命令行。
<块引用>composer require theanik/laravel-more-command --dev
用于创建存储库类
<块引用>php artisan make:repository UserRepository
它还自动解析命名空间。
答案 3 :(得分:0)
已检查make repo命令是否支持您的项目?
检查一下,转到终端中的应用程序根路径并粘贴此命令php artisan
如果你得到make,请检查make部分:repository
然后你可以使用上面的命令,
如果不
然后参考这个link
首先你需要安装它然后你可以使用。
我希望它有所帮助,