Task::removefromfavorite

  1. Bitrix24 API (v. 23.675.0)
  2. tasks
  3. Task
  4. removefromfavorite
  • Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/dispatcher/publicaction/task.php
  • Класс: BitrixTasksDispatcherPublicActionTask
  • Вызов: Task::removefromfavorite
public function removefromfavorite($id, array $parameters = array())
{
	$result = [];

	if (!TaskAccessController::can($this->userId, ActionDictionary::ACTION_TASK_READ, (int)$id))
	{
		$this->addForbiddenError();
		return $result;
	}

	if ($id = $this->checkTaskId($id))
	{
		$result['ID' ] = $id;

		$task = CTaskItem::getInstance($id, UtilUser::getId());
		$task->deleteFromFavorite();
	}

	return $result;
}

Добавить комментарий