laravel代码生成器

laravel-generator

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

项目地址

要求

  • PHP >= 7.0.0
  • Laravel >= 5

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字段,否则会报错
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值