protected function wf_crm_webform_base::add_user_select_field_placeholder in Webform CiviCRM Integration 7.4
Same name and namespace in other branches
- 7.5 includes/wf_crm_webform_base.inc \wf_crm_webform_base::add_user_select_field_placeholder()
Add location_type_id = NULL for user-select fields for identification later
Parameters
string $ent:
array $settings:
Return value
array $settings
2 calls to wf_crm_webform_base::add_user_select_field_placeholder()
- wf_crm_webform_base::matchLocationTypes in includes/
wf_crm_webform_base.inc - Organize values according to location types
- wf_crm_webform_base::matchWebsiteTypes in includes/
wf_crm_webform_base.inc - Organize values according to website types
File
- includes/
wf_crm_webform_base.inc, line 473
Class
- wf_crm_webform_base
- Class wf_crm_webform_base
Code
protected function add_user_select_field_placeholder($ent, $settings = array()) {
if ($settings['number_of_' . $ent] > count($settings[$ent])) {
for ($i = 1; $i <= $settings['number_of_' . $ent]; $i++) {
if (!array_key_exists($i, $settings[$ent])) {
$settings[$ent][$i]['location_type_id'] = NULL;
}
}
ksort($settings[$ent]);
}
return $settings;
}