Документация для разработчиков
Темная тема

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
Наверх