PHP 클래스 Webiny\Component\Entity\Attribute\Validation\ValidationException

상속: extends Webiny\Component\StdLib\Exception\AbstractException, implements IteratorAggregate
파일 보기 프로젝트 열기: Webiny/Framework 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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
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