You are here

function _form_builder_webform_save_mapped_component_value in Form Builder 6

Recursive function to set the value of a $component property.

1 call to _form_builder_webform_save_mapped_component_value()
_form_builder_webform_save_mapped_component in modules/webform/form_builder_webform.components.inc
Helper function; Save an element to a Webform component based on a map.

File

modules/webform/form_builder_webform.components.inc, line 945
Default webform component callbacks for functionality related to the Form Builder.

Code

function _form_builder_webform_save_mapped_component_value(&$component, $value, $parents) {
  $parent = array_shift($parents);
  if (empty($parents)) {
    $component[$parent] = $value;
  }
  else {
    _form_builder_webform_save_mapped_component_value($component[$parent], $value, $parents);
  }
}