# laravel-generator
**Repository Path**: foryoufeng/laravel-generator
## Basic Information
- **Project Name**: laravel-generator
- **Description**: laravel代码生成器
- **Primary Language**: PHP
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 9
- **Forks**: 5
- **Created**: 2018-07-26
- **Last Updated**: 2024-05-29
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# laravel-generator
[](https://packagist.org/packages/foryoufeng/laravel-generator)
[](https://packagist.org/packages/foryoufeng/laravel-generator)
[](https://packagist.org/packages/foryoufeng/laravel-generator)
⛵laravel-generator
是一个为laravel应用快速生成代码的图形化界面代码生成器
要求
------------
- PHP >= 7.0.0
- Laravel >= 5
# UI界面
## [更多文档](https://doc.linkgoup.com/docs/show/669)
## 安装
通过Composer
``` bash
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`中配置你的代码
现在你可以访问你的应用url`http://yourhost/generator` 来使用`laravel-generator`了
安装完成后,项目默认生成了model,controllers和views这几个模板,其他模板可以根据自己项目的实际需要进行添加或者修改
## 模板
## 用法
`generator.php` 文件说明
```
'Laravel-generator',//应用的名称
//访问的地址
'route'=>'generator',//如果你不想访问这个地址,可以换掉
//字段的规则 , 你也可以定义你自己的验证规则
'rules'=>[
'string',
'email',
'file',
'numeric',
'array',
'alpha',
'alpha_dash',
'alpha_num',
'date',
'boolean',
'distinct',
'phone',
],
];
```
## 模板
你可以根据项目给出的模板格式来定义你说需要的模板,例如
# 更多模板请查看下面的仓库
[https://github.com/foryoufeng/generator-templates](https://github.com/foryoufeng/generator-templates)
## 注意
项目现在只支持中文和英文2种语言
## 更新记录
查看 [changelog](changelog.md) 获取更新记录
MIT. Please see the [license file](license.md) for more information.