1 views_ui.admin.inc views_ui_edit_view_form_validate($form, &$form_state)

Validate that a view is complete and whole.

File

core/modules/views_ui/views_ui.admin.inc, line 2087
Admin page callbacks for the Views UI module.

Code

function views_ui_edit_view_form_validate($form, &$form_state) {
  // Do not validate cancel or delete or revert.
  if (empty($form_state['clicked_button']['#value']) || $form_state['clicked_button']['#value'] != t('Save')) {
    return;
  }

  $errors = $form_state['view']->validate();
  if ($errors !== TRUE) {
    foreach ($errors as $error) {
      form_set_error('', $error);
    }
  }
}