laravelfy/validator-enhancement

v0.11 2020-04-01 04:00 UTC

This package is auto-updated.

Last update: 2024-09-29 05:08:28 UTC


README

一个能帮你从 VALIDATOR/ 寻参/ 默认赋值 的逻辑中省代码的包。

travis-ci.svg

安装

  1. 将包安装到你的 composer 项目中
composer require laravelfy/validator-enhancement
  1. 通过在 config/app.phpproviders 配置数组中添加服务提供者来填充
Laravelfy\Validator\ServiceProvider::class,

用法

<?php
...

    public function someEndPoint()
    {
        list(
            $page,
            $page_size
        ) = request()->validate(
            [
                'page' => 'integer|default:1|min:1',
                'page_size' => 'integer|default:10|min:1|max:99',
            ]
        );

        ...
    }

许可证

MIT