Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс UserFieldAccessController
+ Граф наследования:UserFieldAccessController:

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

 checkByItemsId (string $action, iterable $itemId=null, $params=null)
 
 massCheck (string $action, array $items=null, $params=null)
 
- Открытые члены унаследованные от BaseAccessController
 __construct (int $userId)
 
 getUser ()
 
 checkByItemId (string $action, int $itemId=null, $params=null)
 
 check (string $action, AccessibleItem $item=null, $params=null)
 
 batchCheck (array $request, AccessibleItem $item)
 
 getEntityFilter (string $action, string $entityName, $params=null)
 

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

static getAccessibleFields ($userId, string $action, $itemId=null, $params=null)
 
- Открытые статические члены унаследованные от BaseAccessController
static getInstance ($userId)
 
static can ($userId, string $action, $itemId=null, $params=null)
 

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

 loadItems (iterable $itemsId=null)
 
 loadItem (int $itemId=null)
 
 loadUser (int $userId)
 
- Защищенные члены унаследованные от BaseAccessController
 getRuleName (string $action)
 
 getRuleNamespace ()
 
 sendEvent (string $eventName, string $action, AccessibleItem $item=null, $params=null, bool $isAccess=null)
 

Дополнительные унаследованные члены

- Защищенные данные унаследованные от BaseAccessController
const RULE_SUFFIX = 'Rule'
 
 $user
 
RuleFactory $ruleFactory
 
FilterFactory $filterFactory
 
- Статические защищенные данные унаследованные от BaseAccessController
static $register = []
 

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

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

Методы

◆ checkByItemsId()

checkByItemsId ( string $action,
iterable $itemId = null,
$params = null )

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

◆ getAccessibleFields()

static getAccessibleFields ( $userId,
string $action,
$itemId = null,
$params = null )
static

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

◆ loadItem()

loadItem ( int $itemId = null)
protected

Переопределяет метод предка BaseAccessController.

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

◆ loadItems()

loadItems ( iterable $itemsId = null)
protected

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

◆ loadUser()

loadUser ( int $userId)
protected

Переопределяет метод предка BaseAccessController.

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

◆ massCheck()

massCheck ( string $action,
array $items = null,
$params = null )

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