function uc_quote_default_rules_configuration in Ubercart 7.3
Same name and namespace in other branches
- 8.4 shipping/uc_quote/uc_quote.rules_defaults.inc \uc_quote_default_rules_configuration()
Implements hook_default_rules_configuration().
File
- shipping/
uc_quote/ uc_quote.rules_defaults.inc, line 11 - Rules configurations for shipping quotes modules.
Code
function uc_quote_default_rules_configuration() {
$configs = array();
$methods = module_invoke_all('uc_shipping_method');
foreach ($methods as $method) {
$set = rules_and(array(
'order' => array(
'type' => 'uc_order',
'label' => t('Order'),
),
));
$set->label = t('@method conditions', array(
'@method' => $method['title'],
));
$configs['get_quote_from_' . $method['id']] = $set;
}
return $configs;
}