You are here

function webform_conditional_operator_product_is in Commerce Webform 8

Same name and namespace in other branches
  1. 7.2 productfield.inc \webform_conditional_operator_product_is()

Webform conditionals comparison callback for product fields.

1 call to webform_conditional_operator_product_is()
webform_conditional_operator_product_is_not in ./productfield.inc
Webform conditionals comparison callback for product fields.
1 string reference to 'webform_conditional_operator_product_is'
_commerce_webform_conditional_operator_info in ./productfield.inc
Define conditional operators for productfields.

File

./productfield.inc, line 887

Code

function webform_conditional_operator_product_is($input_values, $rule_value) {
  $selected_products = _commerce_webform_get_selected_products_from_input_values($input_values);
  foreach ($selected_products as $product_id => $quantity) {
    if ($quantity > 0 && $product_id == $rule_value) {
      return TRUE;
    }
  }
  return FALSE;
}