Example #1
0
 public function instore_case_add($data)
 {
     $instock = new InStoreCase();
     $instock->CaseNo = $data['CaseNo'];
     $instock->Weight = $data['Weight'];
     $instock->Packing = $data['Packing'];
     $instock_case_add = new InStoreCaseAdd();
     $instock_case_add->CaseList = array($instock);
     $instock_case_add->OrderNo = $data['OrderNo'];
     $instock_case_add->key = $this->key;
     try {
         $client = new SoapClient($this->order_gateway_url);
         $response = $client->InStoreCaseAdd($instock_case_add);
         $result = $response->InStoreCaseAddResult;
         if ($result->Success) {
             return array('status' => TRUE);
         } else {
             return array('status' => FALSE, 'message' => $result->Message);
         }
     } catch (SOAPFault $exception) {
         return FALSE;
     }
 }