##### Notice: Wiki was automatic generated from project sources as project API documentation. Do not edit manually!# Imponeer\ObjectErrors\ErrorsCollection Collection of errors ## Implements: ArrayAccess, Countable, Serializable, JsonSerializable, Stringable ## Methods | Name | Description | |------|-------------| |[__construct](#errorscollection__construct)|ErrorsCollection constructor.| |[__toString](#errorscollection__tostring)|Converts errors list to string| |[add](#errorscollectionadd)|Adds an| |[clear](#errorscollectionclear)|Clear errors list| |[count](#errorscollectioncount)|| |[getHtml](#errorscollectiongethtml)|Gets errors list as HTML| |[isEmpty](#errorscollectionisempty)|Is empty?| |[jsonSerialize](#errorscollectionjsonserialize)|| |[offsetExists](#errorscollectionoffsetexists)|Checks if offset exists| |[offsetGet](#errorscollectionoffsetget)|Gets by pos| |[offsetSet](#errorscollectionoffsetset)|Sets by pos| |[offsetUnset](#errorscollectionoffsetunset)|Tries to unset by offset but instead returns error| |[serialize](#errorscollectionserialize)|| |[toArray](#errorscollectiontoarray)|Export data to array| |[toJson](#errorscollectiontojson)|Export data to json| |[unserialize](#errorscollectionunserialize)|| ### ErrorsCollection::__construct **Description** ```php public __construct (int $mode) ``` ErrorsCollection constructor. **Parameters** * `(int) $mode` **Return Values** `void`
### ErrorsCollection::__toString **Description** ```php public __toString (void) ``` Converts errors list to string **Parameters** `This function has no parameters.` **Return Values** `string`
### ErrorsCollection::add **Description** ```php public add (array $err_data) ``` Adds an **Parameters** * `(array) $err_data` **Return Values** `void`
### ErrorsCollection::clear **Description** ```php public clear (void) ``` Clear errors list **Parameters** `This function has no parameters.` **Return Values** `void`
### ErrorsCollection::count **Description** ```php count (void) ``` **Parameters** `This function has no parameters.` **Return Values** `void`
### ErrorsCollection::getHtml **Description** ```php public getHtml (void) ``` Gets errors list as HTML **Parameters** `This function has no parameters.` **Return Values** `string` > html listing the errors
### ErrorsCollection::isEmpty **Description** ```php public isEmpty (void) ``` Is empty? **Parameters** `This function has no parameters.` **Return Values** `bool`
### ErrorsCollection::jsonSerialize **Description** ```php jsonSerialize (void) ``` **Parameters** `This function has no parameters.` **Return Values** `void`
### ErrorsCollection::offsetExists **Description** ```php public offsetExists (mixed $offset) ``` Checks if offset exists **Parameters** * `(mixed) $offset` **Return Values** `bool`
### ErrorsCollection::offsetGet **Description** ```php public offsetGet (mixed $offset) ``` Gets by pos **Parameters** * `(mixed) $offset` **Return Values** `mixed`
### ErrorsCollection::offsetSet **Description** ```php public offsetSet (mixed $offset, mixed $value) ``` Sets by pos **Parameters** * `(mixed) $offset` * `(mixed) $value` **Return Values** `void`
### ErrorsCollection::offsetUnset **Description** ```php public offsetUnset (mixed $offset) ``` Tries to unset by offset but instead returns error **Parameters** * `(mixed) $offset` **Return Values** `void` **Throws Exceptions** `\UnsetErrorException`
### ErrorsCollection::serialize **Description** ```php serialize (void) ``` **Parameters** `This function has no parameters.` **Return Values** `void`
### ErrorsCollection::toArray **Description** ```php public toArray (void) ``` Export data to array **Parameters** `This function has no parameters.` **Return Values** `array`
### ErrorsCollection::toJson **Description** ```php public toJson (void) ``` Export data to json **Parameters** `This function has no parameters.` **Return Values** `string`
### ErrorsCollection::unserialize **Description** ```php unserialize (void) ``` **Parameters** `This function has no parameters.` **Return Values** `void`