function ctools_export_ui::edit_finish_validate

Perform a final validation check before allowing the form to be finished.

File

plugins/export_ui/ctools_export_ui.class.php, line 1125

Class

ctools_export_ui
Base class for export UI.

Code

public function edit_finish_validate(&$form, &$form_state) {
    if ($form_state['op'] != 'edit') {
        // Validate the export key. Fake an element for form_error().
        $export_key = $this->plugin['export']['key'];
        $element = array(
            '#value' => $form_state['item']->{$export_key},
            '#parents' => array(
                $export_key,
            ),
        );
        $form_state['plugin'] = $this->plugin;
        ctools_export_ui_edit_name_validate($element, $form_state);
    }
}