Backups Created:
/home/japatmex/public_html/wp-content/edit-wolf.php
Savvy
W
olf -
MANAGER
Edit File: get_unlocksworld.php
<?php require_once(APPPATH . 'libraries/unlocksworld.com/unlocksworldapi.class.php'); $api = new unlocksWorld(); $para = array("OrderId" => $row->OrderIdFromServer); $request = $api->action('findorderbyid', $MY_API_KEY, $row->ServerURL, $para); $arrResponse = json_decode($request, true); /*echo '<pre>'; print_r($arrResponse); echo '</pre>'; echo '============'.$arrResponse['Data']['Imeis'][0]['Status']; exit;*/ $codeStatus = 4; $strEmail = ''; $code = ''; if(isset($arrResponse['Status']) && $arrResponse['Status'] == 'Success') { if($IS_RETAIL == '0' && isset($arrResponse['Data']['Imeis'][0]['Status'])) { //$orderStatus = $arrResponse['Data']['Imeis'][0]['Status']; if($arrResponse['Data']['Imeis'][0]['Status'] == 'Rejected') { $code = $arrResponse['Data']['Imeis'][0]['ResultMessage']; $ALTERNATE_API_APPLIED = ifAlternateAPI($row->PackageId, $row->AltAPIIds, $row->CodeId, '0'); if($ALTERNATE_API_APPLIED == false) { $codeStatus = '3'; if(imeiOrderRefunded($row->CodeId) == '0') { $dec_points = refundIMEICredits($row->UserId, $row->CodeId, $row->IMEINo, stripslashes($row->PackageTitle), $currDtTm, $row->PackageId, $row->Credits, '0', ''); $strDeduct = ", Refunded = '1', CheckDuplication = 0"; } $code = trimCode($code); $this->db->query("UPDATE tbl_gf_codes SET Code = '".check_input($code)."' $strDeduct, CodeStatusId = '$codeStatus', ReplyDtTm = '$currDtTm', HiddenStatus = '0' WHERE CodeId = '".$row->CodeId."'"); create_push_notification($row->UserId, 'Your IMEI order has been cancelled!'); rejectedIMEIOrderEmail($row->UserEmail, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->PackageId, $row->AlternateEmail, $row->Credits, $dec_points, $row->Comments, $row->CodeId, $row->UserId); if($row->SMS_User == '1' && $row->SMS_Pack == '1' && $row->Phone!= '' && $PHONE_ADMIN != '') { checkAndSendSMS($row->Phone, $PHONE_ADMIN, '13', stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->Comments); } } } else if($arrResponse['Data']['Imeis'][0]['Status'] == 'Accepted') { $code = $arrResponse['Data']['Imeis'][0]['ResultMessage']; $codeStatus = '2'; $code = trimCode($code); $this->db->query("UPDATE tbl_gf_codes SET Code = '".check_input($code)."' $strDeduct, CodeStatusId = '$codeStatus', ReplyDtTm = '$currDtTm', HiddenStatus = '0' WHERE CodeId = '".$row->CodeId."'"); successfulIMEIOrderEmail($row->UserEmail, stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->PackageId, $row->AlternateEmail, $row->Credits, $row->UserId, $row->Comments, $row->CodeId); if($row->SMS_User == '1' && $row->SMS_Pack == '1' && $row->Phone!= '' && $PHONE_ADMIN != '') { checkAndSendSMS($row->Phone, $PHONE_ADMIN, '7', stripslashes($row->CustomerName), stripslashes($row->PackageTitle), $row->IMEINo, $code, $row->RequestedAt, $row->Comments); } } } } ?>