PHP Класс Webiny\Component\Entity\Attribute\Validation\ValidationException

Наследование: extends Webiny\Component\StdLib\Exception\AbstractException, implements IteratorAggregate
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$attribute
$errors
$messages

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

Метод Описание
addError ( string $key, string | integer $message, null | array $params = null ) Add error for given key
getIterator ( ) : Traversable Retrieve an external iterator
setAttribute ( null $attribute )
setMessage ( $message )

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

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

This is useful when you are validating an array attribute which can have validators on every nested key. When validating a simple attribute with no nested values, use this method to set error message for the attribute itself.
public addError ( string $key, string | integer $message, null | array $params = null )
$key string Attribute name or nested attribute key
$message string | integer
$params null | array

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

Retrieve an external iterator
С версии: 5.0.0
public getIterator ( ) : Traversable
Результат Traversable An instance of an object implementing Iterator or Traversable

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

public setAttribute ( null $attribute )
$attribute null

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

public setMessage ( $message )

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

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

protected $attribute

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

protected $errors

$messages защищенное статическое свойство

protected static $messages