Zend Framework  3.0
Public Member Functions | List of all members
ValidatorInterface Interface Reference

Public Member Functions

 isValid ($value)
 Returns true if and only if $value meets the validation requirements.
 
 getMessages ()
 Returns an array of messages that explain why the most recent isValid() call returned false.
 

Member Function Documentation

getMessages ( )

Returns an array of messages that explain why the most recent isValid() call returned false.

The array keys are validation failure message identifiers, and the array values are the corresponding human-readable message strings.

If isValid() was never called or if the most recent isValid() call returned true, then this method returns an empty array.

Returns
array

Implemented in ValidatorChain, and AbstractValidator.

isValid (   $value)

Returns true if and only if $value meets the validation requirements.

If $value fails validation, then this method returns false, and getMessages() will return an array of messages that explain why the validation failed.

Parameters
mixed$value
Returns
bool
Exceptions
Exception\RuntimeExceptionIf validation of $value is impossible

Implemented in Hostname, EmailAddress, PostCode, DateTime, CreditCard, Iban, DateStep, NotEmpty, StringLength, InArray, Uri, Between, Barcode, LessThan, GreaterThan, Bitwise, Regex, Step, IsFloat, Date, Timezone, IsInstanceOf, IsInt, Isbn, Alnum, Ip, UploadFile, Changefreq, Alpha, Lastmod, Loc, Priority, Digits, Uuid, GpsPoint, Hex, NoRecordExists, and RecordExists.