function uc_discounts_condition_discount_applied in Ubercart Discounts (Alternative) 7.2
Same name and namespace in other branches
- 6.2 uc_discounts/uc_discounts.ca.inc \uc_discounts_condition_discount_applied()
Determines if a discounts has been applied.
See also
uc_discounts_condition_discount_applied_form()
1 string reference to 'uc_discounts_condition_discount_applied'
- uc_discounts_ca_condition in uc_discounts/
uc_discounts.ca.inc - Implements hook_ca_condition().
File
- uc_discounts/
uc_discounts.ca.inc, line 45 - Conditional action functions for uc_discounts module.
Code
function uc_discounts_condition_discount_applied($order, $settings) {
global $user;
$order->uc_discounts_codes = $_SESSION['uc_discounts_codes'];
$results = uc_discounts_get_discounts_for_order($order);
foreach ($results['discounts'] as $discount) {
if (in_array($discount->discount_id, $settings['discount_id'])) {
return TRUE;
}
}
return FALSE;
}