function oauth2_client_load in OAuth2 Client 7.2
Same name in this branch
- 7.2 oauth2_client.module \oauth2_client_load()
- 7.2 oauth2_client.api.php \oauth2_client_load()
Same name and namespace in other branches
- 8 oauth2_client.module \oauth2_client_load()
- 8 oauth2_client.api.php \oauth2_client_load()
- 7 oauth2_client.module \oauth2_client_load()
Load an oauth2 client.
Parameters
string $name: Name of the client.
Return value
OAuth2\Client Returns an OAuth2\Client object
2 calls to oauth2_client_load()
- oauth2_client_revoke_token in ./
oauth2_client.module - Revokes an access token on the server.
- oauth2_client_test_callback in tests/
oauth2_client_test.module - Trying test clients.
File
- ./
oauth2_client.module, line 39 - Provides OAuth2 client functionality.
Code
function oauth2_client_load($name) {
$oauth2_clients = oauth2_client_get_all();
if (!isset($oauth2_clients[$name])) {
throw new Exception("No client with name '{$name}' is defined.");
}
$oauth2_client = new OAuth2\Client($oauth2_clients[$name], $name);
return $oauth2_client;
}