horat1us/yii2-uuid-validator

Yii2 UUID 验证器

1.0.1 2019-03-19 04:31 UTC

This package is auto-updated.

Last update: 2024-09-19 16:53:09 UTC


README

Build Status codecov

简单验证器,使用 ramsey/uuid 在模型等中验证 UUID。

此验证器的主要用途 - 使用它代替正则表达式验证器以防止错误。

安装

使用 packagist.org

composer require horat1us/yii2-uuid-validator:^1.0

用法

只需将其添加到我们的 \yii\base\Model 的规则中

<?php

namespace App;

use Horat1us\Yii\UuidValidator;
use yii\base;

class Model extends base\Model 
{
    /** @var string attribute to be validated */
    public $uuid;
    
    public function rules() {
        return [
            [['uuid',], 'required',],
            [['uuid',], UuidValidator::class],   
        ];
    }
}

许可协议

MIT