为优锋 / laravel-generator
用于生成Laravel代码文件的工具
v2.6
2022-07-08 09:03 UTC
Requires
- barryvdh/laravel-ide-helper: ^2.12
- doctrine/dbal: ^3.3
- laravel/framework: ^5.0||~6.0||~7.0||~8.0||~9.0
Requires (Dev)
- phpunit/phpunit: ^9.5.10
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',
],
];
注意
目前 Laravel 生成器仅支持中文和英文
变更日志
有关最近更改的更多信息,请参阅变更日志
贡献
有关详细信息和一个待办事项列表,请参阅contributing.md
安全
如果您发现任何与安全相关的问题,请通过foryoufeng@gmail.com 发送电子邮件,而不是使用问题跟踪器。
许可
MIT。有关更多信息,请参阅许可文件