\BXmaker\AuthUserPhone\Exception\BaseException
- Базовое исключение, наследуется другими, которые относятся к модулю, для отделения исключений модуля от прочих исключений
namespace BXmaker\AuthUserPhone\Exception;
class BaseException extends \Exception
{
//...
}
public function __construct($message, $customCode, $customData = array());
Вернет кастомный код исключения
/**
* @return mixed
*/
public function getCustomCode();
Вернет дополнительные данные исключения
/**
* @return array
*/
public function getCustomData();
Заменит дополнительные данные на новый набор
/**
* @param array $arData
* @return $this
*/
public function replaceCustomData($arData);
Установить значение по ключу в дополнительных данных
/**
* @param string $name
* @param mixed $value
* @return $this
*/
public function setCustomDataItem($name, $value);