getAllowedActions
array public function getAllowedActions( $bReturnAsStrings = false );
Данный метод возвращает массив, описывающий допустимые действия над задачей.
Параметры метода
Параметр | Описание |
---|---|
$bReturnAsStrings | Если false (по умолчанию), то возвращается массив идентификаторов допустимых действий (константы CTaskItem::ACTION_*), иначе ассоциативный массив, ключами которого являются названия действий (совпадают с названиями констант), а значениями — true (действие разрешено) или false (действие запрещено). |
Пример возвращаемого значения при $bReturnAsStrings === false:
array(7) { [0]=> int(9) [1]=> int(8) [2]=> int(3) [3]=> int(6) [4]=> int(7) [5]=> int(10) [7]=> int(13) }
Пример возвращаемого значения при $bReturnAsStrings === true:
array(12) { ["ACTION_ACCEPT"]=> bool(false) ["ACTION_DECLINE"]=> bool(false) ["ACTION_COMPLETE"]=> bool(true) ["ACTION_APPROVE"]=> bool(false) ["ACTION_DISAPPROVE"]=> bool(false) ["ACTION_START"]=> bool(true) ["ACTION_DELEGATE"]=> bool(true) ["ACTION_REMOVE"]=> bool(true) ["ACTION_EDIT"]=> bool(true) ["ACTION_DEFER"]=> bool(true) ["ACTION_RENEW"]=> bool(false) ["ACTION_CREATE"]=> bool(false) }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024