微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

laravel代码生成器

laravel-generator

laravel-generator一个为laravel应用快速生成代码的图形化界面代码生成

项目地址

要求

UI界面

laravel-generator

安装

通过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等这几个模板,其他模板可以根据自己项目的实际需要进行添加或者修改

模板

laravel-generator

用法

generator.PHP 文件说明

<?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')
    ]
];

模板

你可以根据项目给出的模板格式来定义你所需要的模板,例如

laravel-generator

注意

  • 项目现在只支持中文和英文2种语言
  • 生成数据表的时候,id已经添加了,所以不要加id字段,否则会报错

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐