function ctools_export_ui::edit_form_import_validate
Import form validate handler.
Evaluates code and make sure it creates an object before we continue.
File
-
plugins/
export_ui/ ctools_export_ui.class.php, line 1311
Class
- ctools_export_ui
- Base class for export UI.
Code
public function edit_form_import_validate($form, &$form_state) {
$item = ctools_export_crud_import($this->plugin['schema'], $form_state['values']['import']);
if (is_string($item)) {
form_error($form['import'], t('Unable to get an import from the code. Errors reported: @errors', array(
'@errors' => $item,
)));
return;
}
$form_state['item'] = $item;
$form_state['item']->export_ui_allow_overwrite = $form_state['values']['overwrite'];
$form_state['item']->export_ui_code = $form_state['values']['import'];
}