• Модуль: catalogmobile
  • Путь к файлу: ~/bitrix/modules/catalogmobile/lib/Repository/MeasureRepository.php
  • Класс: BitrixCatalogMobileRepositoryMeasureRepository
  • Вызов: MeasureRepository::resetDefaultMeasure
static function resetDefaultMeasure()
{
	$defaultMeasure = CCatalogMeasure::getDefaultMeasure(true);
	foreach (self::$measures as $code => $measure)
	{
		self::$measures[$code]->isDefault = false;
	}

	if (isset(self::$measures[$defaultMeasure['CODE']]))
	{
		self::$measures[$defaultMeasure['CODE']]->isDefault = true;
	}
	else
	{
		foreach (self::$measures as $key => $measure)
		{
			self::$measures[$key]->isDefault = true;
			break;
		}
	}
}