session->get('sessionid'); $data['promo_admin_id'] = $_SESSION['promo_admin_id']?? $this->session->get('promo_admin_id'); $data['admin_uid'] = $_SESSION['uid']?? $this->session->get('uid'); return $data; } public function AuthPromoDash(){ $out=[]; // $data['sessionid'] =$_SESSION['sessionid']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; $data = $this->userSession(); $data['loc'] = $this->getIpData(); $data['limit'] = 6; $data['page'] = 0; $data['offset'] = 0; $out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'getlist',$data); $page_data['promo_list'] = is_array($out["result_list"])? $out["result_list"]:[]; $outP = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'getactions',$data); $page_data['promo_actions'] = is_array($outP["result_list"])? $outP["result_list"]:[]; // var_dump($outP); // exit; return view('admin/index', $page_data); } public function PromoMyList(){ $out=[]; // $data['sessionid'] =$_SESSION['sessionid']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; $data = $this->userSession(); $data['loc'] = $this->getIpData(); $data['limit'] = 20; $data['page'] = 0; $data['offset'] = 0; $out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'getlist',$data); $page_data['promo_list'] = is_array($out["result_list"])? $out["result_list"]:[]; return view('admin/mylist', $page_data); } public function addRefMember(){ $data['sessionid'] =$_SESSION['sessionid']; //data['sessionid'] =$_SESSION['sessionid']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; $data = $this->userSession(); $data['email'] = $_GET['email']; $data['firstname'] = $_GET['firstname']; $data['lastname'] = $_GET['lastname']; // $data['admin_uid'] = $_SESSION['uid']; // =$out['promo_admin_id']; $data['loc'] = $this->getIpData(); // =$out['promo_admin_id']; if (!filter_var( $data['email'], FILTER_VALIDATE_EMAIL)) { echo "Invalid email format"; return 0; } $out=[]; $out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'list',$data); echo $out["status_message"] ?? 'Error.'; return 0; } public function viewRefMemberSendTask(){ // $data['sessionid'] =$_SESSION['sessionid']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; $data = $this->userSession(); // $data['sessionid'] =$_SESSION['sessionid']; $data['member_uid'] = $_GET['link_id']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // =$out['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; // =$out['promo_admin_id']; $data['loc'] = $this->getIpData(); // =$out['promo_admin_id']; $data['promo'] = 'MARKET01'; $out=[]; $out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'assigntask',$data); echo $out['task_result'] ?? 'Unknown Result'; } public function viewRedeem(){ $data['sessionid'] =$_SESSION['sessionid']; // $data['member_uid'] = $_GET['link_id']; $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // =$out['promo_admin_id']; $data['admin_uid'] = $_SESSION['uid']; // =$out['promo_admin_id']; $data['loc'] = $this->getIpData(); // =$out['promo_admin_id']; $page_data=[]; // $out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'getmember',$data); return view('admin/redeem', $page_data); } public function viewRefMember(){ // $data['sessionid'] =$_SESSION['sessionid']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; $data = $this->userSession(); // $data['sessionid'] =$_SESSION['sessionid']; $data['member_uid'] = $_GET['link_id']; // $data['promo_admin_id'] = $_SESSION['promo_admin_id']; // =$out['promo_admin_id']; // $data['admin_uid'] = $_SESSION['uid']; // =$out['promo_admin_id']; $data['loc'] = $this->getIpData(); // =$out['promo_admin_id']; $out=[]; $out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'getmember',$data); echo $this->actionCardTable($out); } private function actionCardTable($cardData){ $retB= "
| UID: | ".$cardData["uid"]." |
| Email: | ".$cardData["email"]." |
| Firstname: | ".$cardData["firstname"]." |
| Lastname | ".$cardData["lastname"]." |
| Added | ".$cardData["added"]." |
| Action | |
|
|