thinkphp5/validator

2.0.1 2018-03-06 03:28 UTC

This package is not auto-updated.

Last update: 2025-06-14 16:43:56 UTC


README

在thinkphp5的项目开发过程中经常要自己写验证器

但其实大多数验证规则都是通过数据库中的字段定义上进行修改而来的

由于之前用的是yii2,受到其gii2的启发

想着做一个基于thinkphp5的composer插件,用以生成对应的验证器

于是就有了这个库

怎么引用

× 本地引用

$ git clone xxxxxxxxxxx

在开发项目中的composer.json添加

    "repositories": {
        "thinkphp5/validator": {
            "type": "path",
            "url": "/yourpath/thinkphp5/validator/"
        }
    },

最后在项目中运行composer命令

$ composer require --dev thinkphp5/validator:dev-master

thinkphp5.1.* 版本对应2.0分支

thinkphp5.0.* 版本对应1.0分支

× composer引用

$ composer require thinkphp5/validator

thinkphp5.1.* 版本对应composer 2.*版本

thinkphp5.0.* 版本对应composer 1.*版本

怎么使用

  1. 填写数据库连接信息

  2. 浏览器中输入http://yourproject/validator_builder

  3. 默认生成的验证器会在APP_PATH/common/validate

  4. 注意目录权限问题

效果

alt img alt img alt img