hareku/laravel-rule-getter

此包已被弃用且不再维护。未建议替代包。

Laravel 获取验证规则助手。

1.0.4 2017-06-14 08:17 UTC

This package is not auto-updated.

Last update: 2020-11-06 00:52:36 UTC


README

此包帮助您轻松获取验证规则。

注意

  • 支持 Laravel 5.4~
  • 需要 php >=7.1

安装

首先,通过 Composer 引入包。

运行 composer require hareku/laravel-rule-getter

然后,在 config/app.php 中包含服务提供者。

'providers' => [
    Hareku\LaravelRule\ValidationRuleServiceProvider::class,
];

发布配置文件。 (validation-rules.php)

$ php artisan vendor:publish --provider="Hareku\LaravelRule\ValidationRuleServiceProvider"

设置完成!

用法

获取验证规则。

// validation-rules.php

return [
    'user' => [
        'name'     => 'required|min:1|max:20',
        'email'    => 'required|email|max:255|unique:users',
        'password' => 'required|min:6|max:100|confirmed',
    ],
];


// You can get with a helper function.

rule('user.name') // 'required|min:1|max:20'
rule('user.email') // 'required|email|max:255|unique:users'
rule('user.password') // 'required|min:6|max:100|confirmed'

许可

MIT

作者

hareku (hareku908@gmail.com)