• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/tasks/task2activitystatus.php
  • Класс: Bitrix\Crm\Integration\Tasks\Task2ActivityStatus
  • Вызов: Task2ActivityStatus::getStatus
static function getStatus(int $taskStatus): string
{
	if (!Loader::includeModule('tasks'))
	{
		return TaskActivityStatus::STATUS_UPDATED;
	}

	switch ($taskStatus)
	{
		case TaskActivityStatus::TASKS_STATE_COMPLETED:
			return TaskActivityStatus::STATUS_FINISHED;

		case TaskActivityStatus::TASKS_STATE_SUPPOSEDLY_COMPLETED:
			return TaskActivityStatus::STATUS_CONTROL_WAITING;

		default:
			return TaskActivityStatus::STATUS_UPDATED;

	}
}