You are here

function crm_core_activity_type_form_submit in CRM Core 7

Submit handler for creating/editing crm_activity_type.

File

modules/crm_core_activity/crm_core_activity.admin.inc, line 80
Provides basic activity management functionality in CRM Core.

Code

function crm_core_activity_type_form_submit(&$form, &$form_state) {
  $crm_activity_type = entity_ui_form_submit_build_entity($form, $form_state);

  // Save and go back.
  $crm_activity_type
    ->save();

  // If we create new activity type we need to add default fields to it.
  if ($form_state['op'] == 'add') {
    crm_core_activity_type_add_default_fields($crm_activity_type);
  }

  // Redirect user back to list of activity types.
  $form_state['redirect'] = 'admin/structure/crm-core/activity-types';
}