function _feed_import_get_class_options_form in Feed Import 7.3
Gets all form items for class options.
Parameters
array &$setting: Current setting
array &$settings: All defined settings
array &$default: Default options values
Return value
array An array containing all form items
See also
_feed_import_generate_class_options_form()
1 call to _feed_import_get_class_options_form()
- feed_import_class_settings_form in ./
feed_import.module - Class options edit form.
File
- ./
feed_import.module, line 1311 - User interface, cron functions for feed_import module
Code
function _feed_import_get_class_options_form(array &$setting, array &$settings, array &$default) {
$fields = isset($setting['inherit_options']) && isset($settings[$setting['inherit_options']]) ? _feed_import_generate_class_options_form($setting, $settings[$setting['inherit_options']], $settings) : $setting['options'];
foreach ($default as $opt => &$v) {
if (isset($fields[$opt])) {
$fields[$opt]['#default_value'] = $v;
}
else {
unset($default[$opt]);
}
}
return $fields;
}