• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discount/preset/manager.php
  • Класс: BitrixSaleDiscountPresetManager
  • Вызов: Manager::hasCreatedDiscounts
public function hasCreatedDiscounts(BasePreset $preset)
{
	$countQuery = new Query(DiscountTable::getEntity());
	$countQuery->addSelect(new ExpressionField('CNT', 'COUNT(1)'));
	$countQuery->setFilter(array(
		'=PRESET_ID' => $preset::className(),
	));
	$totalCount = $countQuery->setLimit(null)->setOffset(null)->exec()->fetch();

	return (bool)$totalCount['CNT'];
}