laravel-generator
⛵laravel-generator 是一个为laravel应用快速生成代码的图形化界面代码生成器
项目地址
要求
PHP >= 7.0.0
Laravel >= 5
UI界面
安装
通过Composer
composer require --dev foryoufeng/laravel-generator
如果你是运行的Laravel 5.5以下的版本,需要在config/app.php的service provider中添加:
Foryoufeng\Generator\GeneratorServiceProvider::class
运行如下命令来安装代码生成器
php artisan generator:install
运行后,你能在config/generator.php中配置你的代码
现在你可以访问你的应用urlhttp://yourhost/generator 来使用laravel-generator了
安装完成后,项目默认生成了model,controllers,route和views等这几个模板,其他模板可以根据自己项目的实际需要进行添加或者修改
模板
用法
generator.php 文件说明
return [
'name' => 'Laravel-generator',//应用的名称
//访问的地址
'route'=>'generator',//如果你不想访问这个地址,可以换掉
//字段的规则 , 你也可以定义你自己的验证规则
'rules'=>[
'string',
'email',
'file',
'numeric',
'array',
'alpha',
'alpha_dash',
'alpha_num',
'date',
'boolean',
'distinct',
'phone',
],
//自定义你需要的字段
'customDummys'=>[
'DummyAuthor'=>env('DUMMY_AUTHOR','foryoufeng')
]
];
模板
你可以根据项目给出的模板格式来定义你所需要的模板,例如
注意
项目现在只支持中文和英文2种语言
生成数据表的时候,id已经默认添加了,所以不要加id字段,否则会报错
标签:laravel,代码生成,generator,添加,模板,php,foryoufeng
来源: https://blog.csdn.net/u012214536/article/details/95330963