• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/taskelapsed.php
  • Класс: CTaskElapsedTime
  • Вызов: CTaskElapsedTime::CanCurrentUserAdd
function CanCurrentUserAdd($task)
{
	$userId = BitrixTasksUtilUser::getId();

	if (!$userID = $userId)
	{
		return false;
	}
	elseif (
		BitrixTasksUtilUser::isAdmin()
		|| CTasksTools::IsPortalB24Admin()
		|| ($userID == $task["RESPONSIBLE_ID"])
		|| (is_array($task["ACCOMPLICES"]) && in_array($userId, $task["ACCOMPLICES"]))
	)
	{
		return true;
	}

	return false;
}