Авторизация по номеру телефона

\BXmaker\AuthUserPhone\Exception\BaseException

\BXmaker\AuthUserPhone\Exception\BaseException - Базовое исключение, наследуется другими, которые относятся к модулю, для отделения исключений модуля от прочих исключений

namespace BXmaker\AuthUserPhone\Exception;
class BaseException extends \Exception
{
    //...
}

Методы

__construct

public function __construct($message, $customCode, $customData = array());

getCustomCode

Вернет кастомный код исключения

/**
 * @return mixed
 */
public function getCustomCode();

getCustomData

Вернет дополнительные данные исключения

/**
 * @return array
 */
public function getCustomData();

replaceCustomData

Заменит дополнительные данные на новый набор

/**
 * @param array $arData
 * @return $this
 */
public function replaceCustomData($arData);

setCustomDataItem

Установить значение по ключу в дополнительных данных

/**
 * @param string $name
 * @param mixed $value
 * @return $this
 */
public function setCustomDataItem($name, $value);