nuworks / laravel-pattern-generator
PHP Laravel - 模式生成器
dev-master
2017-10-23 05:49 UTC
Requires
- php: >=5.5.12
- nuworks/laravel-pattern-generator: dev-master
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}