PHP Класс Ouzo\Validatable

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_errorFields
$_errors

Открытые методы

Метод Описание
getErrorFields ( )
getErrorObjects ( )
getErrors ( )
isValid ( )
validate ( )
validateAssociated ( Validatable $validatable )
validateAssociatedCollection ( $validatables )
validateDateTime ( $value, $errorMessage, $errorField = null )
validateEmpty ( $value, $errorMessage, $errorField = null )
validateNotBlank ( $value, $errorMessage, $errorField = null )
validateNotEmpty ( $value, $errorMessage, $errorField = null )
validateStringMaxLength ( $value, $maxLength, $errorMessage, $errorField = null )
validateTrue ( $value, $errorMessage, $errorField = null )
validateUnique ( array $values, $errorMessage, $errorField = null )

Защищенные методы

Метод Описание
error ( $error, $code )
errors ( array $errors, $code )

Описание методов

error() защищенный Метод

protected error ( $error, $code )

errors() защищенный Метод

protected errors ( array $errors, $code )
$errors array

getErrorFields() публичный Метод

public getErrorFields ( )

getErrorObjects() публичный Метод

public getErrorObjects ( )

getErrors() публичный Метод

public getErrors ( )

isValid() публичный Метод

public isValid ( )

validate() публичный Метод

public validate ( )

validateAssociated() публичный Метод

public validateAssociated ( Validatable $validatable )
$validatable Validatable

validateAssociatedCollection() публичный Метод

public validateAssociatedCollection ( $validatables )

validateDateTime() публичный Метод

public validateDateTime ( $value, $errorMessage, $errorField = null )

validateEmpty() публичный Метод

public validateEmpty ( $value, $errorMessage, $errorField = null )

validateNotBlank() публичный Метод

public validateNotBlank ( $value, $errorMessage, $errorField = null )

validateNotEmpty() публичный Метод

public validateNotEmpty ( $value, $errorMessage, $errorField = null )

validateStringMaxLength() публичный Метод

public validateStringMaxLength ( $value, $maxLength, $errorMessage, $errorField = null )

validateTrue() публичный Метод

public validateTrue ( $value, $errorMessage, $errorField = null )

validateUnique() публичный Метод

public validateUnique ( array $values, $errorMessage, $errorField = null )
$values array

Описание свойств

$_errorFields защищенное свойство

protected $_errorFields

$_errors защищенное свойство

protected $_errors