function _form_builder_serialize_select in Form Builder 6
Serializes the value of a select component.
Parameters
array $options: Select component options.
Return value
string
Related topics
1 call to _form_builder_serialize_select()
- _form_builder_webform_form_builder_save_select in modules/
webform/ form_builder_webform.components.inc - Implements _form_builder_webform_form_builder_save_component().
File
- modules/
webform/ form_builder_webform.components.inc, line 733 - Default webform component callbacks for functionality related to the Form Builder.
Code
function _form_builder_serialize_select(array $options) {
$serialized = '';
foreach ($options as $key => $option_value) {
if (is_array($option_value)) {
$serialized .= "<{$key}>\n" . _form_builder_serialize_select($option_value) . "<>\n";
}
else {
$serialized .= "{$key}|{$option_value}\n";
}
}
return $serialized;
}