• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/access/actiondictionary.php
  • Класс: BitrixTasksAccessActionDictionary
  • Вызов: ActionDictionary::getLegacyActionMap
static function getLegacyActionMap(): array
{
	return [
		CTaskItem::ACTION_ACCEPT => self::ACTION_TASK_ACCEPT,
		CTaskItem::ACTION_DECLINE => self::ACTION_TASK_DECLINE,
		CTaskItem::ACTION_COMPLETE => self::ACTION_TASK_COMPLETE,
		CTaskItem::ACTION_APPROVE => self::ACTION_TASK_APPROVE,
		CTaskItem::ACTION_DISAPPROVE => self::ACTION_TASK_DISAPPROVE,
		CTaskItem::ACTION_START => self::ACTION_TASK_START,
		CTaskItem::ACTION_DELEGATE => self::ACTION_TASK_DELEGATE,
		CTaskItem::ACTION_REMOVE => self::ACTION_TASK_REMOVE,
		CTaskItem::ACTION_EDIT => self::ACTION_TASK_EDIT,
		CTaskItem::ACTION_DEFER => self::ACTION_TASK_DEFER,
		CTaskItem::ACTION_RENEW => self::ACTION_TASK_RENEW,
		CTaskItem::ACTION_CREATE => self::ACTION_TASK_CREATE,
		CTaskItem::ACTION_CHANGE_DEADLINE => self::ACTION_TASK_DEADLINE,
		CTaskItem::ACTION_CHANGE_DIRECTOR => self::ACTION_TASK_CHANGE_DIRECTOR,
		CTaskItem::ACTION_PAUSE => self::ACTION_TASK_PAUSE,
		CTaskItem::ACTION_START_TIME_TRACKING => self::ACTION_TASK_TIME_TRACKING,
		CTaskItem::ACTION_CHECKLIST_ADD_ITEMS => self::ACTION_CHECKLIST_ADD,
		CTaskItem::ACTION_CHECKLIST_REORDER_ITEMS => self::ACTION_CHECKLIST_EDIT,
		CTaskItem::ACTION_ELAPSED_TIME_ADD => self::ACTION_TASK_ELAPSED_TIME,
		CTaskItem::ACTION_ADD_FAVORITE => self::ACTION_TASK_FAVORITE_ADD,
		CTaskItem::ACTION_DELETE_FAVORITE => self::ACTION_TASK_FAVORITE_DELETE,
		CTaskItem::ACTION_TOGGLE_FAVORITE => self::ACTION_TASK_FAVORITE,
		CTaskItem::ACTION_READ => self::ACTION_TASK_READ,
		CTaskItem::ACTION_RATE => self::ACTION_TASK_RATE,
	];
}