function rules_action_fetch_referring_user in User Referral 7
Rules action callback
1 string reference to 'rules_action_fetch_referring_user'
- referral_rules_action_info in ./referral.rules.inc 
- Implements hook_rules_action_info().
File
- ./referral.rules.inc, line 249 
- Rules integration
Code
function rules_action_fetch_referring_user($user) {
  $query = db_select('referral', 'r')
    ->fields('r', array(
    'referral_uid',
  ))
    ->condition('uid', $user->uid)
    ->execute()
    ->fetchAll();
  $referral_uid = isset($query[0]->referral_uid) ? $query[0]->referral_uid : NULL;
  $referrer = $referral_uid ? user_load($referral_uid) : NULL;
  return array(
    'referring_user' => $referrer,
  );
}