private function _saveUserLocation($uid, $longitude, $latitude, $location) { // 插入用户定位开关设置 $count = (int) DbUtils::getDzDbUtils(true)->queryScalar(' SELECT COUNT(*) FROM %t WHERE uid=%d AND ukey=%s ', array('appbyme_user_setting', $uid, AppbymeUserSetting::KEY_GPS_LOCATION)); if (!$count) { AppbymeUserSetting::saveNewSettings($uid, array(AppbymeUserSetting::KEY_GPS_LOCATION => AppbymeUserSetting::VALUE_GPS_LOCATION_ON)); } !empty($location) && SurroundingInfo::saveUserLocation($uid, $longitude, $latitude, $location); }
private function _getSaveUserLocation($longitude, $latitude, $location) { global $_G; $uid = $_G['uid']; SurroundingInfo::saveUserLocation($uid, $longitude, $latitude, $location); }