dev-master 2018-09-28 12:23 UTC

This package is not auto-updated.

Last update: 2024-09-21 17:56:23 UTC


README

首先,您需要在项目中安装 nWidrat/laravel-modules 以创建模块。

为了为特定模块创建仓库

运行 composer require createmodulewiserepo/repo dev-master

在您的 config/app.php 文件中添加 createmodulewiserepo\repo\Providers\MakeRepositoryServiceProvider::class

运行 composer dump-autoload

运行 php artisan module:make-repository {repositoryName} {moduleName} --model={modelName} --interface={interfaceName}.

仓库名称:仓库类名

模块名称:将在其中创建仓库的特定模块名称。

仓库文件将在 App/Modules//Repositories 中创建

模型名称:将注入到指定仓库构造函数中的模型。

接口名称:仓库将实现的接口。

如果不存在,将创建模型和接口

仓库和模块名称是必填项。模型和接口名称是可选的。