• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/discount/actions.php
  • Класс: BitrixSaleDiscountActions
  • Вызов: Actions::getActionStructure
static function getActionStructure(array $discount)
{
	$actionStructure = null;
	if (isset($discount['ACTIONS']) && !empty($discount['ACTIONS']))
	{
		$actionStructure = false;
		if (!is_array($discount['ACTIONS']))
		{
			if (CheckSerializedData($discount['ACTIONS']))
			{
				$actionStructure = unserialize($discount['ACTIONS'], ['allowed_classes' => false]);
			}
		}
		else
		{
			$actionStructure = $discount['ACTIONS'];
		}
	}
	elseif(isset($discount['ACTIONS_LIST']) && is_array($discount['ACTIONS_LIST']))
	{
		$actionStructure = $discount['ACTIONS_LIST'];
	}

	return $actionStructure;
}