function uc_quote_condition_order_shipping_method_options in Ubercart 7.3
Options callback.
See also
uc_quote_condition_order_shipping_method()
1 string reference to 'uc_quote_condition_order_shipping_method_options'
- uc_quote_rules_condition_info in shipping/
uc_quote/ uc_quote.rules.inc - Implements hook_rules_condition_info().
File
- shipping/
uc_quote/ uc_quote.rules.inc, line 52 - Rules hooks for uc_quote.module.
Code
function uc_quote_condition_order_shipping_method_options() {
$methods = module_invoke_all('uc_shipping_method');
$enabled = variable_get('uc_quote_enabled', array());
$options = array();
foreach ($methods as $id => $method) {
$options[$id] = $method['title'];
if (!isset($enabled[$id]) || !$enabled[$id]) {
$options[$id] .= ' ' . t('(disabled)');
}
}
return $options;
}