yiier/yii2-validators

Validators for Yii2

Maintainers

πŸ‘ forecho

Package info

github.com/yiier/yii2-validators

Type:yii2-extension

pkg:composer/yiier/yii2-validators

Statistics

Installs: 2 562

Dependents: 1

Suggesters: 0

Stars: 1

Open Issues: 0

v0.3 2020-08-21 07:25 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

BSD-4-Clause a462a4eaa67ba7a1a4ad059af8c653d5a7f4bcea

  • forecho <caizhenghai.woop@gmail.com>

extensionvalidatorsyii2

This package is auto-updated.

Last update: 2026-06-21 19:45:01 UTC


README

Validators for Yii2

πŸ‘ Latest Stable Version
πŸ‘ Total Downloads
πŸ‘ Latest Unstable Version
πŸ‘ License

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiier/yii2-validators "*"

or add

"yiier/yii2-validators": "*"

to the require section of your composer.json file.

Method Listing

中国身份证号码ιͺŒθ―

public function rules()
{
 return [
 // ... 
 ['id_card', \yiier\validators\IdCardValidator::class],
 // code
 ];
}

Array Validator

public function rules()
{
 return [
 // ... 
 ['product_ids', \yiier\validators\ArrayValidator::class],
 // code
 ];
}

Phone Validator

public function rules()
{
 return [
 // ... 
 ['phone', \yiier\validators\PhoneValidator::class],
 // code
 ];
}

Money Validator

public function rules()
{
 return [
 // ... 
 ['amount', \yiier\validators\MoneyValidator::class],
 ['amount', \yiier\validators\MoneyValidator::class, 'allowsNegative' => true],
 // code
 ];
}

……