You are here

protected function wf_crm_webform_base::handleRemainingValues in Webform CiviCRM Integration 7.4

Same name and namespace in other branches
  1. 7.5 includes/wf_crm_webform_base.inc \wf_crm_webform_base::handleRemainingValues()

Put remaining values in 'user-select' fields

Parameters

array $reorderedArray:

array $values:

Return value

array $reorderedArray

1 call to wf_crm_webform_base::handleRemainingValues()
wf_crm_webform_base::reorderByLocationType in includes/wf_crm_webform_base.inc
Reorder returned results according to settings chosen in wf_civicrm backend

File

includes/wf_crm_webform_base.inc, line 456

Class

wf_crm_webform_base
Class wf_crm_webform_base

Code

protected function handleRemainingValues($reorderedArray, &$values) {

  // Put leftover values in fields marked as 'user-select'
  foreach ($reorderedArray as $key => $value) {
    if ($reorderedArray[$key] == 'user-select') {
      $reorderedArray[$key] = !empty($values) ? array_shift($values) : '';
    }
  }
  return $reorderedArray;
}