public static function wf_crm_admin_form::get_default_contribution_payment_processor_id in Webform CiviCRM Integration 7.4
Same name and namespace in other branches
- 7.5 includes/wf_crm_admin_form.inc \wf_crm_admin_form::get_default_contribution_payment_processor_id()
Default value callback
File
- includes/
wf_crm_admin_form.inc, line 2013 - Webform CiviCRM module's admin form.
Class
- wf_crm_admin_form
- @file Webform CiviCRM module's admin form.
Code
public static function get_default_contribution_payment_processor_id($fid, $options) {
$default = wf_civicrm_api('payment_processor', 'get', array(
'is_default' => 1,
'is_test' => 0,
));
if (!empty($default['id']) && isset($options[$default['id']])) {
return $default['id'];
}
unset($options[0]);
return $options ? key($options) : 0;
}