function custom_formatters_export_ui_form_js_preview_devel_generate in Custom Formatters 7.2
Submit callback for Custom Formatters live preview via Devel Generate.
Parameters
array $form: The form api array.
array $form_state: The form state array.
Return value
array The Custom Formatters JS preview render array.
1 string reference to 'custom_formatters_export_ui_form_js_preview_devel_generate'
- devel_generate_custom_formatters_form_alter_alter in includes/
devel_generate.inc - Implements hook_custom_formatters_form_alter_alter().
File
- includes/
devel_generate.inc, line 37 - Devel Generate module integration.
Code
function custom_formatters_export_ui_form_js_preview_devel_generate($form, $form_state) {
$info = module_invoke_all('custom_formatters_devel_generate_info');
if ($form_state['values']['preview']['entity'] !== 'devel_generate' || !function_exists($function = $info[$form_state['values']['preview']['entity_type']]['process callback'])) {
return custom_formatters_export_ui_form_js_preview($form, $form_state);
}
$object = $function($form_state);
return custom_formatters_export_ui_form_js_preview($form, $form_state, $object);
}