Bitrix API

Manager

Table of Contents

Methods

getNotifyAccess()  : mixed
getUserSettings()  : Result
isSettingsMigrated()  : bool
isUserMigrated()  : bool
setUserSetting()  : Result
setUserSettings()  : Result

Methods

getNotifyAccess()

public static getNotifyAccess(mixed $userId, mixed $moduleId, mixed $eventId, mixed $type) : mixed
Parameters
$userId : mixed
$moduleId : mixed
$eventId : mixed
$type : mixed

getUserSettings()

public static getUserSettings(int $userId) : Result
Parameters
$userId : int
Return values
Result

isSettingsMigrated()

public static isSettingsMigrated() : bool
Return values
bool

isUserMigrated()

public static isUserMigrated(int $userId) : bool
Parameters
$userId : int
Return values
bool

setUserSetting()

public static setUserSetting(int $userId, string $type, array<string|int, mixed> $settings) : Result
Parameters
$userId : int
$type : string
$settings : array<string|int, mixed>
Return values
Result

setUserSettings()

public static setUserSettings(int $userId, array{notify: array, general: array} $settings) : Result
Parameters
$userId : int
$settings : array{notify: array, general: array}
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
Return values
Result

        
On this page

Search results