cuongpm/modularization

该软件包的官方仓库似乎已消失,因此该软件包已被冻结。


README

此软件包使构建项目变得简单

后卡式软件

您可自由使用此软件包(它是MIT许可的),但如果它进入您的生产环境,我们非常希望您能从您的家乡给我们寄一张明信片,提及您正在使用我们的哪个软件包。

需求

  • Laravel 5.x

安装

您可以通过composer安装此软件包:composer require cuongpm/modularization

用法

服务提供程序将自动注册。或者您也可以手动在config/app.php文件中添加服务提供程序

'providers' => [
    // ...
    Cuongpm\Modularization\Cuongpm\ModularizationServiceProvider::class,
];

您可以使用以下命令发布迁移

php artisan vendor:publish

构建基础项目

  • 用户界面
{domain}/module/create
  • 使用命令行
php artisan module:project {table?} {--namespace=App}  {--path=app}  {--seed=no}'

运行单元测试

./vendor/bin/phpunit {pathFolderModule}

./vendor/bin/phpunit --filter {function}  {pathFolderModule}