brokeyourbike/country-validation-laravel

Laravel 国家验证规则

0.1.2 2023-05-14 22:31 UTC

This package is auto-updated.

Last update: 2024-09-20 14:20:11 UTC


README

Latest Stable Version Total Downloads Maintainability Test Coverage

Laravel 国家验证规则

安装

composer require brokeyourbike/country-validation-laravel

使用

use Illuminate\Foundation\Http\FormRequest;
use BrokeYourBike\CountryValidation\IsValidCountryCodeAlpha2;
use BrokeYourBike\CountryValidation\IsValidCountryCodeAlpha3;

class ExampleRequest extends FormRequest
{
    public function rules()
    {
        return [
            'country_alpha2' => [
                'required',
                'string',
                'size:2',
                new IsValidCountryCodeAlpha2(),
            ],
            'country_alpha3' => [
                'required',
                'string',
                'size:3',
                new IsValidCountryCodeAlpha3(),
            ],
        ];
    }
}

作者

许可证

Mozilla Public License v2.0