ErrorCollection extends ErrorCollection
FinalYes
Class ErrorCollection
Table of Contents
Methods
- addFromEntity() : void
- Adds errors from entity which implements IErrorable.
- addFromResult() : void
- Adds errors from Main\Entity\Result.
- addOne() : void
- Adds one error to collection.
- getErrorsByCode() : array<string|int, Error>
- Returns array of errors with the necessary code.
- hasErrors() : bool
- Returns true if collection has errors.
Methods
addFromEntity()
Adds errors from entity which implements IErrorable.
public
addFromEntity(IErrorable $entity) : void
Parameters
- $entity : IErrorable
-
Entity which implements IErrorable.
addFromResult()
Adds errors from Main\Entity\Result.
public
addFromResult(Result $result) : void
Parameters
- $result : Result
-
Result after action in Entity.
addOne()
Adds one error to collection.
public
addOne(Error $error) : void
Parameters
- $error : Error
-
Error object.
getErrorsByCode()
Returns array of errors with the necessary code.
public
getErrorsByCode(string $code) : array<string|int, Error>
Parameters
- $code : string
-
Code of error.
Return values
array<string|int, Error>hasErrors()
Returns true if collection has errors.
public
hasErrors() : bool