function revenue_sharing_basic_get_referral_client_id in Google AdSense integration 6
Same name and namespace in other branches
- 5.3 old/revenue_sharing_basic/revenue_sharing_basic.module \revenue_sharing_basic_get_referral_client_id()
- 7 old/revenue_sharing_basic/revenue_sharing_basic.module \revenue_sharing_basic_get_referral_client_id()
Provide the Publisher ID of the user of referred the specified user.
Parameters
int $uid: User ID.
Return value
string Publisher ID of the referrer of the specified user in case it applies, otherwise NULL
1 call to revenue_sharing_basic_get_referral_client_id()
- revenue_sharing_basic_choose_client in old/
revenue_sharing_basic/ revenue_sharing_basic.module - Provide the applicable Publisher ID, based on the configured probabilities.
File
- old/
revenue_sharing_basic/ revenue_sharing_basic.module, line 226 - Main file of the revenue_sharing_basic module.
Code
function revenue_sharing_basic_get_referral_client_id($uid) {
if (module_exists('referral')) {
$referral_uid = referral_get_user($uid);
if ($referral_uid) {
return revenue_sharing_basic_get_profile_client_id($referral_uid);
}
}
// User was not referred by an existing user.
return NULL;
}