You are here

function entity_share_ui_endpoint_delete_form_submit in Entity Share 7

Form submission handler for entity_share_ui_endpoint_delete_form().

Parameters

array $form: The form array.

array $form_state: The form state.

1 string reference to 'entity_share_ui_endpoint_delete_form_submit'
entity_share_ui_endpoint_delete_form in modules/entity_share_ui/modules/entity_share_ui_client/entity_share_ui_client.config.admin.inc
Endpoint deletion form.

File

modules/entity_share_ui/modules/entity_share_ui_client/entity_share_ui_client.config.admin.inc, line 287
Entity Share UI Client Admin Configuration file.

Code

function entity_share_ui_endpoint_delete_form_submit(array $form, array &$form_state) {
  $endpoint = $form_state['values']['endpoint'];
  if ($form_state['values']['confirm']) {
    if (EntityShareUiClientEndpoint::delete($endpoint)) {
      drupal_set_message(t('Endpoint @endpoint successfully deleted', array(
        '@endpoint' => $endpoint,
      )));
    }
    else {
      drupal_set_message(t('An error occurred while deleting endpoint @endpoint', array(
        '@endpoint' => $endpoint,
      )), 'error');
    }
  }
  $form_state['redirect'] = ENDPOINT_MAIN_PATH;
}