徐艳0213/laravel-generator

生成Laravel代码文件的工具

安装: 1

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 18

语言:Blade

v2.5 2022-01-08 09:03 UTC

This package is auto-updated.

Last update: 2024-09-09 15:14:40 UTC


README

Latest Stable Version Total Downloads License

中文文档

laravel-generator 是一个Laravel的行政界面构建器,可以帮助您尽可能快地构建所需的代码模板。

要求

  • PHP >= 7.0.0
  • Laravel >= 5

对于GUI

laravel-generator

更多文档

安装

通过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

安装完成后,项目将默认生成模型、控制器和视图等模板。根据项目的实际需求,可以添加或修改其他模板。

模板

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-generator

更多占位符

https://github.com/foryoufeng/generator-templates

注意

目前laravel generator只支持中文和英文

变更日志

有关最近更改的更多信息,请参阅changelog

贡献

有关详细信息和一个待办事项列表,请参阅contributing.md

安全

如果您发现任何安全问题,请通过foryoufeng@gmail.com 发送电子邮件,而不是使用问题跟踪器。

许可

MIT。有关更多信息,请参阅许可文件