You are here

function entityform_type_form_submit in Entityform 7

Same name and namespace in other branches
  1. 7.2 entityform_type.admin.inc \entityform_type_form_submit()

Form API submit callback for the type form.

File

./entityform_type.admin.inc, line 575
Entityform type editing UI.

Code

function entityform_type_form_submit(&$form, &$form_state) {
  $entityform_type = entity_ui_form_submit_build_entity($form, $form_state);
  if (empty($entityform_type->is_new)) {
    $form_state['redirect'] = 'admin/structure/entityform_types';
  }
  else {
    drupal_set_message(t('The Entityform @label has been created. Add fields to this form below', array(
      '@label' => $entityform_type->label,
    )));
    $form_state['redirect'] = "admin/structure/entityform_types/manage/{$entityform_type->type}/fields";
  }
  $entityform_type
    ->save();
}