\BXmaker\AuthUserPhone\Base
namespace BXmaker\AuthUserPhone;
class Base
{
//...
}
public function __construct($moduleId);
Проверка наличия прав
/**
* @param $right
* @return bool
*/
public function canActionRight($right);
Проверка прав доступа, если недостаточно - то показываем форму авторизации
/**
* @param $right
*/
public function checkAccess($right = 'D');
public function getAdminPageCssJs();
public function getCurrentSiteId();
Вернет домен сайта
/**
* @return null|string|string[]
* @throws \Bitrix\Main\SystemException
*/
public function getHttpHost();
Возвращает текст сообщения
/**
* @param $name
* @param null $arReplace
* @return mixed|string
*/
public function getMessage($name, $arReplace = null);
public function getModuleId();
Получаем права доступа
/**
* @return bool|null|string
*/
public function getPermission();
public function getToLowerKeys($ar);
public function isAdminSection();
public function isUtf();
public function prepareEncoding($data);
public function restoreEncoding($data);
public function showAdminPageCssJs();
public function showJson($arResult);