function uc_payment_condition_balance_form in Ubercart 5
File
- payment/
uc_payment/ uc_payment_workflow.inc, line 139 - This file contains the Workflow-ng hooks and functions necessary to make the order related entity, conditions, events, and actions work.
Code
function uc_payment_condition_balance_form($settings = array()) {
$zero = array(
'!zero' => uc_currency_format(0),
);
$options = array(
'less' => t('Balance is less than !zero.', $zero),
'less_equal' => t('Balance is less than or equal to !zero.', $zero),
'equal' => t('Balance is equal to !zero.', $zero),
'greater' => t('Balance is greater than !zero.', $zero),
);
$form['balance_comparison'] = array(
'#type' => 'radios',
'#title' => t('Balance comparison type'),
'#options' => $options,
'#default_value' => isset($settings['balance_comparison']) ? $settings['balance_comparison'] : 'equal',
);
return $form;
}