You are here

function uc_attribute_rules_condition_info in Ubercart 7.3

Implements hook_rules_condition_info().

File

uc_attribute/uc_attribute.rules.inc, line 11
Rules hooks for Ubercart attributes.

Code

function uc_attribute_rules_condition_info() {
  $conditions = array();
  $conditions['uc_attribute_ordered_product_option'] = array(
    'label' => t('Order has a product with a particular attribute option'),
    'description' => t('Search the products of an order for a particular option.'),
    'group' => t('Order: Product'),
    'base' => 'uc_attribute_condition_ordered_product_option',
    'parameter' => array(
      'order' => array(
        'type' => 'uc_order',
        'label' => t('Order'),
      ),
      'option' => array(
        'type' => 'integer',
        'label' => t('Attribute option'),
        'options list' => 'uc_attribute_condition_ordered_product_options_list',
      ),
    ),
  );
  return $conditions;
}