function entity_share_ui_endpoint_delete_form in Entity Share 7
Endpoint deletion form.
Parameters
array $form: The form array.
array $form_state: The form state.
string $name: Name of the endpoint.
Return value
array The confirm form.
1 string reference to 'entity_share_ui_endpoint_delete_form'
- entity_share_ui_client_menu in modules/
entity_share_ui/ modules/ entity_share_ui_client/ entity_share_ui_client.module - Implements hook_menu().
File
- modules/
entity_share_ui/ modules/ entity_share_ui_client/ entity_share_ui_client.config.admin.inc, line 256 - Entity Share UI Client Admin Configuration file.
Code
function entity_share_ui_endpoint_delete_form(array $form, array &$form_state, $name) {
$endpoint = EntityShareUiClientEndpoint::load($name);
if (!$endpoint) {
drupal_set_message(t('Invalid endpoint @endpoint', array(
'@endpoint' => $name,
)), 'error');
drupal_goto('admin/config/entity_share/client');
}
$form = array();
$form['endpoint'] = array(
'#type' => 'hidden',
'#value' => $name,
);
$form['#submit'] = array(
'entity_share_ui_endpoint_delete_form_submit',
);
return confirm_form($form, t('Do you want to delete the endpoint @endpoint ?', array(
'@endpoint' => $endpoint['title'],
)), 'admin/config/entity_share/client', t('This action cannot be undone.'), t('Delete'), t('Cancel'));
}