Документация для разработчиков
Темная тема

setSort

static public
\Bitrix\HumanResources\Builder\Structure\BaseDataBuilder::setSort(
	?\Bitrix\HumanResources\Builder\Structure\Sort\SortInterface $sort
);

Метод задает или сбрасывает настройки сортировки. Нестатический метод.

Параметры

Параметр Описание
$sort Объект сортировки для конкретного билдера. Значение null сбрасывает сортировку

Возвращаемое значение

Метод возвращает текущий объект билдера.

Пример

<?php

use Bitrix\HumanResources\Builder\Structure\NodeDataBuilder;
use Bitrix\HumanResources\Builder\Structure\Sort\NodeSort;
use Bitrix\HumanResources\Enum\SortDirection;
use Bitrix\Main\Loader;

if (!Loader::includeModule('humanresources'))
{
	echo 'Модуль humanresources не установлен';
	return;
}

$builder = (new NodeDataBuilder())->setSort(
	new NodeSort(sort: SortDirection::Asc),
);

echo get_class($builder->getSort());


© «Битрикс», 2001-2026, «1С-Битрикс», 2026