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

\BXmaker\AuthUserPhone\Service\Newtelnet

\BXmaker\AuthUserPhone\Service\Newtelnet - Название класса соответствует названию файла только первая буква названия класса должна быть заглавной Class NEWTELNET

namespace BXmaker\AuthUserPhone\Service;
class Newtelnet extends \BXmaker\AuthUserPhone\Service\Base
{
    //...
}

Методы

getConfig

Параметры сервиса для работы с ним, логин, пароль

/**
 * @return array
 */
public static function getConfig();

getDescription

Описание сервиса

/**
 * @return string
 */
public static function getDescription();

getMessage

/**
 * @inherit
 */
public static function getMessage($name, $arReplace = []);

getName

Название сервиса

/**
 * @return string
 */
public static function getName();

isAvailableBotCall

Проверка доступности подтверждения через звонок от бота

/**
 * @return bool
 */
public static function isAvailableBotCall();

request

Запрос обобщенный

/**
 * @param $url
 * @param $arFields
 * @return Result
 */
public function request($url, $arFields);

startBotCall

Звонок от бота, код в номере телефона

/**
 * @param $phone
 * @return Result
 */
public function startBotCall($phone);