PHPackages                             horat1us/yii2-uuid-validator - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. horat1us/yii2-uuid-validator

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

horat1us/yii2-uuid-validator
============================

Yii2 UUID Validator

1.1.0(1y ago)01.7kMITPHPPHP ^7.4 | ^8

Since Mar 19Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Horat1us/yii2-uuid-validator)[ Packagist](https://packagist.org/packages/horat1us/yii2-uuid-validator)[ RSS](/packages/horat1us-yii2-uuid-validator/feed)WikiDiscussions master Synced yesterday

READMEChangelog (2)Dependencies (5)Versions (4)Used By (0)

Yii2 UUID Behavior
==================

[](#yii2-uuid-behavior)

[![Build Status](https://camo.githubusercontent.com/a44d7753d4783464743ce98978b8b7b22415db223a8c462cef1f1f9fca0f2f19/68747470733a2f2f7472617669732d63692e6f72672f486f7261743175732f796969322d757569642d76616c696461746f722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Horat1us/yii2-uuid-validator)[![codecov](https://camo.githubusercontent.com/125ab963318a8e2c494565fd2009eeb764a7b6237e013d5b9097d1ffd2e36aac/68747470733a2f2f636f6465636f762e696f2f67682f486f7261743175732f796969322d757569642d76616c696461746f722f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/Horat1us/yii2-uuid-validator)

Simple validator that uses [ramsey/uuid](https://github.com/ramsey/uuid) to validate UUID in models etc.

Main purpose of this validator - use it instead of regular expression validator to prevent mistakes.

Installation
------------

[](#installation)

Using [packagist.org](https://packagist.org/packages/horat1us/yii2-uuid-validator):

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

Usage
-----

[](#usage)

Just add it to rules of our `\yii\base\Model`:

```
