Esempio n. 1
0
 public function getFacebookLoginPlayerObject($email, $displayName, $fbId)
 {
     $query = "SELECT player_id, user_name, display_name, media_id  FROM players \n\t\t\tWHERE facebook_id = '{$fbId}' AND email = '{$email}' LIMIT 1";
     $rs = Module::query($query);
     if (mysql_num_rows($rs) < 1) {
         Players::createFacebookPlayer($email, $displayName, $fbId);
         $query = "SELECT player_id, user_name, display_name, media_id  FROM players \n\t\t\t\tWHERE facebook_id = '{$fbId}') AND email = '{$email}' LIMIT 1";
         $rs = Module::query($query);
     }
     $player = @mysql_fetch_object($rs);
     Module::appendLog($player->player_id, 0, Module::kLOG_LOGIN);
     //Only place outside of Module's EVENT_PIPELINE that can append the Log
     return new returnData(0, $player);
 }