• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/statusbase.php
  • Класс: BitrixSaletype
  • Вызов: type::getAllStatuses
static function getAllStatuses()
{
	static $statusList = [];

	if (!isset($statusList[static::TYPE]))
	{
		$statusList[static::TYPE] = [];

		$result = static::getList([
			'select' => ['ID'],
			'filter' => ['=TYPE' => static::TYPE],
			'order'  => ['SORT' => 'ASC']
		]);

		while ($row = $result->fetch())
		{
			$statusList[static::TYPE][$row['ID']] = $row['ID'];
		}
	}

	return $statusList[static::TYPE];
}