public function Get($param) { // Setup $param['device'] = DEVICE_TYPE; $param['model'] = DEVICE_MODEL; $param['os'] = DEVICE_OS; $param['browser'] = DEVICE_BROWSER; $param['user_agent'] = htmlentities($_SERVER['HTTP_USER_AGENT']); $param['expired'] = time() + 60 * 60 * 24 * 7; // 1 Week. $dataset = parent::GetProcess($param); $dataset_token = parent::GetTokenProcess($param); if (empty($dataset_token['tk_token'])) { $param['new_token'] = $this->GenerateMemberKey($param); parent::CreateTokenProcess($param); $dataset_token = parent::GetTokenProcess($param); } $this->member_id = $dataset['pe_id']; $this->email = $dataset['pe_email']; $this->phone = $dataset['pe_phone']; $this->fname = $dataset['pe_fname']; $this->lname = $dataset['pe_lname']; $this->name = $dataset['pe_fname'] . ' ' . $dataset['pe_lname']; $this->facebook_id = $dataset['pe_fb_id']; $this->facebook_fname = $dataset['pe_fb_fname']; $this->facebook_lname = $dataset['pe_fb_lname']; $this->facebook_name = $dataset['pe_fb_fname'] . ' ' . $dataset['pe_fb_lname']; $this->facebook_link = $dataset['pe_link']; $this->verified = $dataset['pe_verified']; $this->gender = $dataset['pe_gender']; $this->career = $dataset['pe_career']; $this->ip = $dataset['pe_ip']; $this->type = $dataset['pe_type']; $this->status = $dataset['pe_status']; $this->register_time = $dataset['pe_register_time']; $this->update_time = $dataset['pe_update_time']; $this->visit_time = $dataset['pe_visit_time']; $this->token = $dataset_token['tk_token']; setcookie('token_key', $this->token, COOKIE_TIME); setcookie('facebook_id', $this->facebook_id, COOKIE_TIME); }