method
public
static
CAllUser::getPolicy()
Класс: \CAllUser
Сигнатура
public static getPolicy(mixed $userId) : RulesCollection
Параметры
$userId
mixed
ID пользователя или массив групп
Возвращаемое значение
RulesCollection
Как применяется в CAllUser
CAllUser::getPolicy() — метод класса \CAllUser старого API 1С-Битрикс (без пространства имён).
Статический метод — вызывается через имя класса CAllUser, без создания объекта.
$userId = null;
$result = \CAllUser::getPolicy($userId);
// $result: RulesCollectionДругие методы CAllUser
Add()AddHitAuthHash()AppendUserGroup()Добавляет группы к списку существующих групп пользователя.AuthActionsCleanUpAgent()Authorize()Выполняет авторизацию пользователя: заполняет параметры сессии; запоминает авторизацию; распространяет авторизацию по сайтам.AuthorizeWithOtp()CanAccess()CanAccessFile()Проверяет, может ли текущий пользователь получить доступ к содержимому файла.CanDoFileOperation()CanDoOperation()ChangePassword()CheckAuthActions()
getPolicy() есть и у других классов старого API: CUser.
Исходный файл: source/main/classes/general/user.php:4540

