• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/component_util.php
  • Класс: CComponentUtil
  • Вызов: CComponentUtil::__TreeItemCompare
static function __TreeItemCompare($a, $b)
{
	if ($a["COMPLEX"] == "Y" && $b["COMPLEX"] == "Y" || $a["COMPLEX"] != "Y" && $b["COMPLEX"] != "Y")
	{
		if ($a["SORT"] < $b["SORT"] || $a["SORT"] == $b["SORT"] && mb_strtolower($a["TITLE"]) < mb_strtolower($b["TITLE"]))
			return -1;
		elseif ($a["SORT"] > $b["SORT"] || $a["SORT"] == $b["SORT"] && mb_strtolower($a["TITLE"]) > mb_strtolower($b["TITLE"]))
			return 1;
		else
			return 0;
	}
	else
	{
		if ($a["COMPLEX"] == "Y")
			return -1;
		if ($b["COMPLEX"] == "Y")
			return 1;
	}
	return 0;
}