PHP Класс Respect\Validation\Exceptions\NestedValidationException

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

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

Метод Описание
addRelated ( ValidationException $exception ) : self
findMessages ( array $paths ) : self
findRelated ( $path ) : Exception
getFullMessage ( ) : string
getIterator ( ) : SplObjectStorage
getMessages ( ) : array
getRelated ( ) : SplObjectStorage
getRelatedByName ( $name ) : ValidationException
setParam ( string $name, mixed $value ) : self
setRelated ( array $exceptions ) : self

Приватные методы

Метод Описание
getExceptionForPath ( string $path, ValidationException $exception ) : ValidationException
getRecursiveIterator ( ) : RecursiveIteratorIterator
isRelated ( $name, ValidationException $exception ) : boolean

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

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

public addRelated ( ValidationException $exception ) : self
$exception ValidationException
Результат self

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

public findMessages ( array $paths ) : self
$paths array
Результат self

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

public findRelated ( $path ) : Exception
Результат Exception

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

public getFullMessage ( ) : string
Результат string

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

public getIterator ( ) : SplObjectStorage
Результат SplObjectStorage

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

public getMessages ( ) : array
Результат array

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

public getRelated ( ) : SplObjectStorage
Результат SplObjectStorage

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

public getRelatedByName ( $name ) : ValidationException
Результат ValidationException

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

public setParam ( string $name, mixed $value ) : self
$name string
$value mixed
Результат self

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

public setRelated ( array $exceptions ) : self
$exceptions array
Результат self