isActionAllowed
\CTaskCheckListItem::isActionAllowed($actionId)
Метод проверяет доступ к действиям над пунктами чеклиста.
Параметры функции
Параметр | Описание |
---|---|
$actionId | Идентификатор действия:
|
Примеры использования
$task = \CTaskItem::getInstance($taskId, $userId); echo $task->isActionAllowed(\CTaskItem::ACTION_CHECKLIST_ADD_ITEMS); // для добавления пункта чеклиста, разрешение стоит спрашивать у задачи, а не у чеклиста! $item = new \CTaskCheckListItem($task, $itemId); // удаление $item->isActionAllowed(\CTaskCheckListItem::ACTION_REMOVE); // сортировка $item->isActionAllowed(\CTaskCheckListItem::ACTION_REORDER); // изменение $item->isActionAllowed(\CTaskCheckListItem::ACTION_MODIFY); // выполнение $item->isActionAllowed(\CTaskCheckListItem::ACTION_TOGGLE);
© «Битрикс», 2001-2024, «1С-Битрикс», 2024