nuworks/laravel-pattern-generator

PHP Laravel - 模式生成器

dev-master 2017-10-23 05:49 UTC

This package is not auto-updated.

Last update: 2022-01-08 14:45:32 UTC


README

模式生成器(LARAVEL)

此包提供各种生成命令,以加快您的开发过程。这包括

  • make:pg-trait
  • make:pg-model
  • make:pg-service
  • make:pg-repository-interface
  • make:pg-bindings-service-provider

要求

  • Laravel 5.2 及以下版本

安装 编辑您的项目 composer.json 文件,以要求 nuworks/laravel-pattern-generator

"require-dev": {
     "nuworks/laravel-pattern-generator": "dev-master"
}

接下来,通过终端更新 Composer。

composer update --dev

此操作完成后,打开 config/app.php 并将新项目添加到 providers 数组中。

NuWorks\PatternGenerator\Core\PatternGeneratorServiceProvider::class

执行 Composer dump 以刷新您的自动加载文件。

composer dump-autoload -o

您已设置完成!从终端运行 artisan 命令,查看新的 make 命令。

php artisan

使用方法

使用 make:pg-trait 创建一个新的特质。

php artisan make:pg-trait {trait} --folder={directory}

使用 make:pg-model 创建一个新的模型。

php artisan make:pg-model {model} --folder={directory}

创建一个包含模型的新服务。

php artisan make:pg-service {model} --model --folder={directory}

创建一个存储库接口。

php artisan make:pg-repository-interface {interface} --folder={directory}

创建一个绑定服务提供者。

php artisan make:pg-bindings-service-provider {service-provider} --folder={directory}