function _chosen_flattern_default_values in Chosen 7.3
Implementation of _chosen_flattern_default_values().
Helperfunction to build a one dimensional array of all fields.
Parameters
$default_values: A plugin sepperated array of fields.
Return value
$flattern_values All fields in a one dimensional array.
1 call to _chosen_flattern_default_values()
- chosen_field_widget_settings_form in ./
chosen.module - Implementation of chosen_field_widget_settings_form().
File
- ./
chosen.module, line 216 - General functions and hook implementations.
Code
function _chosen_flattern_default_values($default_values) {
$flattern_values = array();
foreach ($default_values as $key => $value) {
if (!is_array($value)) {
$flattern_values[$key] = $value;
// value
}
else {
$flattern_values = array_merge($flattern_values, _chosen_flattern_default_values($value));
}
}
return $flattern_values;
}