• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/urlrewriter.php
  • Класс: BitrixMainUrlRewriter
  • Вызов: UrlRewriter::recordsCompare
static function recordsCompare($a, $b)
{
	$sortA = isset($a["SORT"]) ? intval($a["SORT"]) : self::DEFAULT_SORT;
	$sortB = isset($b["SORT"]) ? intval($b["SORT"]) : self::DEFAULT_SORT;

	if ($sortA > $sortB)
		return 1;
	elseif ($sortA < $sortB)
		return -1;

	$lenA = mb_strlen($a["CONDITION"]);
	$lenB = mb_strlen($b["CONDITION"]);
	if ($lenA < $lenB)
		return 1;
	elseif ($lenA > $lenB)
		return -1;
	else
		return 0;
}