function entity_share_ui_endpoint_edit_form_submit in Entity Share 7
Submit of the endpoint form.
Parameters
array $form: The form array.
array $form_state: The form state.
1 string reference to 'entity_share_ui_endpoint_edit_form_submit'
- entity_share_ui_endpoint_edit_form in modules/
entity_share_ui/ modules/ entity_share_ui_client/ entity_share_ui_client.config.admin.inc - Endpoint edit or create form.
File
- modules/
entity_share_ui/ modules/ entity_share_ui_client/ entity_share_ui_client.config.admin.inc, line 200 - Entity Share UI Client Admin Configuration file.
Code
function entity_share_ui_endpoint_edit_form_submit(array $form, array &$form_state) {
$endpoint = array(
'name' => $form_state['values']['name'],
'title' => $form_state['values']['title'],
'description' => $form_state['values']['description'],
'url' => $form_state['values']['url'],
'login' => $form_state['values']['login'],
'password' => $form_state['values']['password'],
'enabled' => $form_state['values']['enabled'],
'debug' => $form_state['values']['debug'],
);
if (!empty($form_state['values']['eid'])) {
$endpoint['eid'] = $form_state['values']['eid'];
}
$result = EntityShareUiClientEndpoint::save($endpoint);
if ($result) {
drupal_set_message(t('Endpoint @endpoint was successfully saved', array(
'@endpoint' => $endpoint['title'],
)));
}
else {
drupal_set_message(t('An error occurred while saving endpoint @endpoint.', array(
'@endpoint' => $endpoint['title'],
)), 'error');
}
$form_state['redirect'] = ENDPOINT_MAIN_PATH;
}