public static function EntityShareUiClientEndpoint::save in Entity Share 7
Save an endpoint (create or update an endpoint).
$endpoint = array(
'name' => 'my_machine_name',
'title' => 'My Endpoint 1',
'description' => 'My Endpoint 1 description',
'url' => 'http://server1/entity_share/rest_api',
);
Parameters
array $endpoint: Datas of the endpoint.
Return value
bool|int Success or not.
1 call to EntityShareUiClientEndpoint::save()
- entity_share_ui_endpoint_edit_form_submit in modules/
entity_share_ui/ modules/ entity_share_ui_client/ entity_share_ui_client.config.admin.inc - Submit of the endpoint form.
File
- modules/
entity_share_ui/ modules/ entity_share_ui_client/ includes/ entity_share_ui_client.endpoint.inc, line 113 - Class for handling endpoints.
Class
- EntityShareUiClientEndpoint
- Endpoint management.
Code
public static function save(array $endpoint) {
if (empty($endpoint['password'])) {
unset($endpoint['password']);
}
return drupal_write_record(self::TABLE_NAME, $endpoint, !empty($endpoint['eid']) ? 'eid' : array());
}