Класс Error

Для чего нужен класс Error?

Используется для стандартизации вывода ошибок, в результате в качестве ошибки возвращается экземпляр класса Error, имеющий всего 3 метода.$oError = new \Bxmaker\AuthUserPhone\Error('Текст ошибки', 'Код ошибки если есть, по умолчанию = 0', array('инфо' => 'массив с дополнительной информацией, которая может понадобится, например'));

Какие есть методы для разбора ошибки?

1. Для получения текста ошибки. существует метод getMessage();echo $oError->getMessage();
2. Получение кода ошибки - getCode();echo $oError->getCode();
3. Получение массива с дополнительной информацией getMore();echo '<pre>';
print_r($oError->getMore());
echo '</pre>';