1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс UserFieldAccess
Граф наследования:UserFieldAccess:
UserFieldAccess

Открытые члены

 __construct (int $userId=null)
 setUserId (int $userId)
 getUserId ()
 getRestrictedTypes ()
 canReadWithFilter (array $filter)
 prepareFilter (array $filter=[])
 canRead (int $id)
 canAdd (array $field)
 canUpdate (int $id)
 canDelete (int $id)

Открытые статические члены

static getInstance (string $moduleId, int $userId=null)

Поля данных

const SETTINGS_USER_FIELD_KEY = 'userField'
const SETTINGS_ACCESS_CLASS_KEY = 'access'

Защищенные члены

 getDefaultUserId ()
 getAvailableEntityIds ()

Защищенные данные

 $userId

Подробное описание

См. определение в файле userfieldaccess.php строка 11

Конструктор(ы)

◆ __construct()

__construct ( int $userId = null)

См. определение в файле userfieldaccess.php строка 18

Методы

◆ canAdd()

canAdd ( array $field)

См. определение в файле userfieldaccess.php строка 146

◆ canDelete()

canDelete ( int $id)

См. определение в файле userfieldaccess.php строка 158

◆ canRead()

canRead ( int $id)

См. определение в файле userfieldaccess.php строка 132

◆ canReadWithFilter()

canReadWithFilter ( array $filter)

См. определение в файле userfieldaccess.php строка 79

◆ canUpdate()

canUpdate ( int $id)

См. определение в файле userfieldaccess.php строка 153

◆ getAvailableEntityIds()

getAvailableEntityIds ( )
abstractprotected

Переопределяется в UserFieldAccess.

◆ getDefaultUserId()

getDefaultUserId ( )
protected

См. определение в файле userfieldaccess.php строка 45

◆ getInstance()

getInstance ( string $moduleId,
int $userId = null )
static

См. определение в файле userfieldaccess.php строка 28

◆ getRestrictedTypes()

getRestrictedTypes ( )

Переопределяется в UserFieldAccess.

См. определение в файле userfieldaccess.php строка 70

◆ getUserId()

getUserId ( )

См. определение в файле userfieldaccess.php строка 63

◆ prepareFilter()

prepareFilter ( array $filter = [])

См. определение в файле userfieldaccess.php строка 84

◆ setUserId()

setUserId ( int $userId)

См. определение в файле userfieldaccess.php строка 56

Поля

◆ $userId

$userId
protected

См. определение в файле userfieldaccess.php строка 16

◆ SETTINGS_ACCESS_CLASS_KEY

const SETTINGS_ACCESS_CLASS_KEY = 'access'

См. определение в файле userfieldaccess.php строка 14

◆ SETTINGS_USER_FIELD_KEY

const SETTINGS_USER_FIELD_KEY = 'userField'

См. определение в файле userfieldaccess.php строка 13


Объявления и описания членов класса находятся в файле: