- Модуль: tasks
- Путь к файлу: ~/bitrix/modules/tasks/lib/internals/task/sorting.php
- Класс: BitrixTasksInternalsTaskSortingTable
- Вызов: SortingTable::setSorting
static function setSorting($userId, $groupId, $sourceId, $targetId, $before)
{
$userId = intval($userId);
$groupId = intval($groupId);
$sourceId = intval($sourceId);
$targetId = intval($targetId);
$targetTask = self::getTask($targetId, $userId, $groupId);
if (!$targetTask)
{
static::setTargetSorting($userId, $groupId, $sourceId, $targetId);
$targetTask = self::getTask($targetId, $userId, $groupId);
}
static::moveTaskToTarget($userId, $groupId, $sourceId, $targetTask, $before);
}