• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/businessvalue.php
  • Класс: BitrixSaleBusinessValue
  • Вызов: BusinessValue::sortArray
static function sortArray(array &$data)
{
	@uasort( // @ because https://bugs.php.net/bug.php?id=50688
		$data,
		function ($aa, $bb) // $aa & $bb - because php before 5.4 passes by reference
		{
			$a = is_array($aa) ? (int)($aa['SORT'] ?? 0) : 0;
			$b = is_array($bb) ? (int)($bb['SORT'] ?? 0) : 0;
			return $a < $b ? -1 : ($a > $b ? 1 : 0);
		}
	);
}