aindong / custom-generator
为仓库模式应用程序生成新功能的自定义生成器
1.0
2015-04-09 13:10 UTC
Requires
- php: >=5.4.0
- illuminate/support: ~5.0
This package is not auto-updated.
Last update: 2024-09-28 17:07:24 UTC
README
一个由jeffrey way的生成器包启发的laravel自定义生成器。这个生成器将生成仓库模式结构所需的文件。
安装
- 将以下内容添加到您的laravel composer.json文件中的require部分
"require-dev": {
"aindong/custom-generator": "dev-master"
}
- 打开终端并运行
composer update
- 下载完包后。打开您的app/config/app.php文件,并在$providers数组中添加以下内容
'Aindong\CustomGenerator\Providers\CustomGeneratorServiceProvider',
- 如果出现错误,例如找不到包,运行
composer dumpautoload -o
使用
- 在您的app文件夹内,创建一个将包含所有功能的自定义文件夹。例如,我创建了一个Acme文件夹
-app
--Acme
- 并在您的自定义文件夹下创建一个Features文件夹。
-app
--Acme
---Features
- 现在在您的终端中输入
php artisan generate:feature featurename --path=app/Acme --namespace=Acme
- 哇!现在检查您的features文件夹看看魔法!
备注
此包已经内置了一个接口和eloquent常规CRUD过程的抽象。但您总是可以更改或创建自己的。
备注
此包仍在开发中,但我已经在用它来提高我的工作效率,减少创建新文件和重新组织文件的时间。请随时提出建议。