/** * @deprecated */ private static function getTaskMembersByTaskId($taskId, $excludeUser = 0) { $oTask = CTaskItem::getInstance((int) $taskId, CTasksTools::GetCommanderInChief()); $arTask = $oTask->getData(false); $arUsersIds = CTaskNotifications::getRecipientsIDs($arTask, $bExcludeLoggedUser = false); $excludeUser = (int) $excludeUser; if ($excludeUser >= 1) { $currentUserPos = array_search($excludeUser, $arUsersIds); if ($currentUserPos !== false) { unset($arUsersIds[$currentUserPos]); } } else { if ($excludeUser < 0) { CTaskAssert::logWarning('[0x3c2a31fe] invalid user id (' . $excludeUser . ')'); } } return $arUsersIds; }