wmlc/laravel-generator
用于生成 Laravel 代码文件的工具
v3.0
2021-10-13 04:01 UTC
Requires
- barryvdh/laravel-ide-helper: ^2.4
- doctrine/dbal: ^2.6|^3.0
- laravel/framework: ^5.0||~6.0||~7.0||~8.0
Requires (Dev)
- phpunit/phpunit: ^9.3.3
This package is auto-updated.
Last update: 2024-09-13 10:23:26 UTC
README
中文文档
⛵laravel-generator 是 Laravel 的管理界面构建器,可以帮助您尽快构建所需的代码模板。
要求
- PHP >= 7.0.0
- Laravel >= 5
对于 GUI
更多文档
安装
通过 Composer
composer require --dev foryoufeng/laravel-generator
如果您没有运行 Laravel 5.5(或更高版本),则请将服务提供者在 config/app.php 中添加
Foryoufeng\Generator\GeneratorServiceProvider::class
然后运行命令来安装生成器
php artisan generator:install
如果您没有安装它,您可能还需要安装包 barryvdh/laravel-ide-helper
composer require --dev barryvdh/laravel-ide-helper
运行命令后,您可以在 config/generator.php 中找到配置文件,现在您可以通过 http://yourhost/generator 访问您的应用程序来使用 laravel-generator
安装完成后,项目默认生成模型、控制器和视图等模板。其他模板可以根据项目的实际需求添加或修改。
模板
使用方法
generator.php 文档
<?php
return [
'name' => 'Laravel-generator',
//the url to access
'route'=>'generator',//you can change the access url if you do not like it
//the rule can be used by the field , You can define the format of the fields you need.
'rules'=>[
'string',
'email',
'file',
'numeric',
'array',
'alpha',
'alpha_dash',
'alpha_num',
'date',
'boolean',
'distinct',
'phone',
],
];
模板
您可以根据我的规则定义所需的模板格式,例如
更多模板
https://github.com/foryoufeng/generator-templates
注意
目前 Laravel 生成器只支持中文和英文
变更日志
请查看 changelog 了解最近的变化。
贡献
请查看 contributing.md 了解详细信息和待办事项。
安全
如果您发现任何与安全相关的问题,请通过电子邮件 foryoufeng@gmail.com 而不是使用问题跟踪器。
许可证
MIT。请查看 许可证文件 了解更多信息。