function dropbox_client_get_client in Dropbox Client 7.2
Same name and namespace in other branches
- 7.4 dropbox_client.module \dropbox_client_get_client()
- 7 dropbox_client.module \dropbox_client_get_client()
- 7.3 dropbox_client.module \dropbox_client_get_client()
4 calls to dropbox_client_get_client()
File
- ./
dropbox_client.module, line 41
Code
function dropbox_client_get_client() {
global $user;
module_load_include('php', 'dropbox_client', 'oauth');
module_load_include('php', 'dropbox_client', 'dropbox');
//Credential for App Dropbox Client For Drupal
$params['key'] = D4D_KEY;
$params['secret'] = D4D_SECRECT;
if (variable_get('dropbox_client_account_type', 0) == 1) {
$params['access'] = array(
'oauth_token' => urlencode(variable_get('dropbox_client_website_oauth_token', 0)),
'oauth_token_secret' => urlencode(variable_get('dropbox_client_website_oauth_token_secret', 0)),
);
}
else {
if (variable_get('dropbox_client_account_type', 0) == 2) {
$params['access'] = array(
'oauth_token' => urlencode($user->data['dropbox']['oauth_token']),
'oauth_token_secret' => urlencode($user->data['dropbox']['oauth_token_secret']),
);
}
}
if (isset($params['access'])) {
$dropbox = new dropbox($params);
return $dropbox;
}
else {
return null;
}
}