function oauthconnector_edit_provider in OAuth Connector 7
Same name and namespace in other branches
- 6 oauthconnector.admin.inc \oauthconnector_edit_provider()
Edit a provider.
Called from both the add and edit points to provide for common flow.
1 call to oauthconnector_edit_provider()
- oauthconnector_add_provider in ./
oauthconnector.admin.inc - Handle the add provider page.
1 string reference to 'oauthconnector_edit_provider'
- oauthconnector_menu in ./
oauthconnector.module - Implements hook_menu().
File
- ./
oauthconnector.admin.inc, line 188 - Administrative functions for the OAuth Connector module.
Code
function oauthconnector_edit_provider($provider) {
if (!is_object($provider)) {
$provider = oauthconnector_provider_load($provider);
}
if (!empty($provider->csid)) {
$provider->consumer = DrupalOAuthConsumer::loadById($provider->csid, FALSE);
}
if ($provider && !empty($provider->title)) {
drupal_set_title($provider->title);
}
return drupal_get_form('oauthconnector_edit_form_provider', $provider);
}