NoraLib Validation API Documentation

ExceptionGroup extends Exception
in package
implements RuleExceptionInterface

Table of Contents

Interfaces

RuleExceptionInterface

Properties

$exceptions  : array<string|int, mixed>
$keys  : array<string|int, mixed>

Methods

__construct()  : mixed
addNestedKey()  : mixed
addValidationalError()  : array<string|int, mixed>
getExceptions()  : array<string|int, mixed>
getFlatKeys()  : string

Properties

$exceptions read-only

private array<string|int, mixed> $exceptions

Methods

__construct()

public __construct(string $message, array<string|int, mixed> $exceptions[, array<string|int, mixed> $keys = [] ]) : mixed
Parameters
$message : string
$exceptions : array<string|int, mixed>
$keys : array<string|int, mixed> = []

addNestedKey()

public addNestedKey(mixed $key) : mixed
Parameters
$key : mixed

addValidationalError()

public addValidationalError(array<string|int, mixed> $exceptions, string $input_key) : array<string|int, mixed>
Parameters
$exceptions : array<string|int, mixed>
$input_key : string
Return values
array<string|int, mixed>

getExceptions()

public getExceptions() : array<string|int, mixed>
Return values
array<string|int, mixed>

getFlatKeys()

public getFlatKeys() : string
Return values
string

        
On this page

Search results