Class BaseValidator
The base class of validator
- Wei\Base
-
Wei\Validator\BaseValidator
Direct known subclasses
Wei\Validator\All, Wei\Validator\Between, Wei\Validator\Email, Wei\Validator\EndsWith, Wei\Validator\EqualTo, Wei\Validator\Exists, Wei\Validator\FieldExists, Wei\Validator\File, Wei\Validator\IdCardCn, Wei\Validator\IdCardHk, Wei\Validator\IdCardTw, Wei\Validator\In, Wei\Validator\Blank, Wei\Validator\Ip, Wei\Validator\Length, Wei\Validator\Lowercase, Wei\Validator\Luhn, Wei\Validator\NaturalNumber, Wei\Validator\Null, Wei\Validator\Number, Wei\Validator\Password, Wei\Validator\PositiveInteger, Wei\Validator\Present, Wei\Validator\Callback, Wei\Validator\RecordExists, Wei\Validator\Regex, Wei\Validator\Required, Wei\Validator\SomeOf, Wei\Validator\StartsWith, Wei\Validator\Type, Wei\Validator\Uppercase, Wei\Validator\Url, Wei\Validator\Contains, Wei\Validator\CreditCard, Wei\Validator\DateTime, Wei\Validator\Decimal, Wei\Validator\Dir, Wei\Validator\DivisibleByIndirect known subclasses
Wei\Upload, Wei\Validator\AllOf, Wei\Validator\GreaterThan, Wei\Validator\GreaterThanOrEqual, Wei\Validator\IdCardMo, Wei\Validator\IdenticalTo, Wei\Validator\Image, Wei\Validator\LessThan, Wei\Validator\LessThanOrEqual, Wei\Validator\MaxLength, Wei\Validator\MinLength, Wei\Validator\MobileCn, Wei\Validator\Alnum, Wei\Validator\NoneOf, Wei\Validator\OneOf, Wei\Validator\Phone, Wei\Validator\PhoneCn, Wei\Validator\PlateNumberCn, Wei\Validator\PostcodeCn, Wei\Validator\QQ, Wei\Validator\Time, Wei\Validator\Tld, Wei\Validator\Uuid, Wei\Validator\Alpha, Wei\Validator\CharLength, Wei\Validator\Chinese, Wei\Validator\Color, Wei\Validator\Date, Wei\Validator\Digit, Wei\Validator\DoubleByte
Abstract
Namespace: Wei\Validator
Author: Twin Huang twinhuang@qq.com
Located at Validator/BaseValidator.php
Namespace: Wei\Validator
Author: Twin Huang twinhuang@qq.com
Located at Validator/BaseValidator.php
public
boolean
|
|
public
|
|
abstract protected
boolean
|
|
public
array
|
|
public
string
|
|
public
string
|
|
public
|
|
public
string
|
|
public
|
|
public
array
|
|
public
boolean
|
|
protected
|
|
protected
|
|
protected
boolean
|
|
protected
|
__call(),
__construct(),
__get(),
getOption(),
setOption()
|
public
string
|
protected
string
|
$notStringMessage
The message added when the input required a stringify value |
#
'%name% must be a string'
|
protected
string
|
$negativeMessage
The common message for negative validator |
#
'%name% is not valid'
|
protected
string
|
$name
The name display in error message |
#
'This value'
|
protected
boolean
|
$negative
Whether it's a negative validator, for example, notDigit is digit's negative validator. The negative validator will returns $this->negativeMessage as the error message currently |
#
false
|
protected
array
|
$errors
The error definition |
#
array()
|
protected
|
$validator
The validate wei, available when this rule validator is invoked from validate wei |
$providers,
$wei
|
public
|
$t
The translator wei |