form)) { $form = $config->form; } } // Dummy Object. $obj = new stdClass(); $data = (isset($config[0]) ? $config[0] : array()); $rule_id = (isset($data->ID)) ? $data->ID : 0; $discounts = array(); $discount_rules = array(); if (isset($data->discount_rule)) { $discount_rules = (is_string($data->discount_rule) ? json_decode($data->discount_rule, true) : array('' => '')); } foreach ($discount_rules as $index => $rule) { foreach ($rule as $id => $value) { $discounts[$id] = $value; } } $discount_rules = $discounts; if (empty($discount_rules)) { $discount_rules = array(0 => ''); $type = 'subtotal_least'; } $flycartWooDiscountRulesPurchase = new FlycartWooDiscountRulesPurchase(); $isPro = $flycartWooDiscountRulesPurchase->isPro(); $woo_settings = new FlycartWooDiscountBase(); $do_not_run_while_have_third_party_coupon = $woo_settings->getConfigData('do_not_run_while_have_third_party_coupon', 0); $current_date_and_time = FlycartWooDiscountRulesGeneralHelper::getCurrentDateAndTimeBasedOnTimeZone(); ?>

| rule_name) ? $data->rule_name : ''); ?>


date_from) ? $data->date_from : ''); $date_to = (isset($data->date_to) ? $data->date_to : ''); if($date_from != '') $date_from = date( 'm/d/Y H:i', strtotime($date_from)); if($date_to != '') $date_to = date( 'm/d/Y H:i', strtotime($date_to)); ?>


$rule) { if (!empty($discount_rules)) { if (!isset($discount_rules[0])) { $type = $rule_type; } } // Dummy Entry for One Rule at starting. // Note : Must having at least one rule on starting. $rule = (!is_null($rule) ? $rule : array(0 => '1')); ?>

discount_type)) { $discount_type = $data->discount_type; } if (isset($data->to_discount)) { $to_discount = $data->to_discount; } } ?>