コード例 #1
0
 public function getBody()
 {
     $xml = "";
     if ($this->_PickUpType_IN) {
         //reptérről befelé
         $xml .= Helper::WrapTag('PickUpType', 'Airport');
         $xml .= Helper::WrapTag('PickUpCode', $this->_AirportCode);
         $xml .= Helper::WrapTag('DropOffType', 'Accomodation');
         if ($this->_HotelCode != "") {
             $xml .= Helper::WrapTag('DropOffCode', $this->_HotelCode, ['type' => "hotel"]);
         } else {
             $xml .= Helper::WrapTag('DropOffCode', $this->_CityCode, ['type' => "city"]);
         }
     } else {
         //reptérre kifelé
         $xml .= Helper::WrapTag('PickUpType', 'Accomodation');
         if ($this->_HotelCode != "") {
             $xml .= Helper::WrapTag('PickUpCode', $this->_HotelCode, ['type' => "hotel"]);
         } else {
             $xml .= Helper::WrapTag('PickUpCode', $this->_CityCode, ['type' => "city"]);
         }
         $xml .= Helper::WrapTag('DropOffType', 'Airport');
         $xml .= Helper::WrapTag('DropOffCode', $this->_AirportCode);
     }
     $xml .= Helper::WrapTag('ArrivalDate', $this->_date);
     $xml .= Helper::WrapTag('Passengers', $this->_PassengersNumber);
     $xml .= Helper::WrapTag('Currency', $this->_Currency);
     $xml .= Helper::WrapTag('Language', $this->_DriverLanguage);
     return $xml;
 }
コード例 #2
0
 public function getBody()
 {
     $xml = "";
     $xml .= Helper::WrapTag('searchID', $this->_SearchID);
     $xml .= Helper::WrapTag('ItemCode', $this->_ItemCode);
     $xml .= Helper::WrapTag('VehicleID', $this->_VehicleID);
     $xml .= Helper::WrapTag('PickupTime', $this->_PickupTime);
     if ($this->_PickUpType_IN) {
         //reptérről befelé
         $xml .= Helper::WrapTag('ArrivingCityID', $this->_TargetCityID);
         $xml .= Helper::WrapTag('PickupFlightNumber', $this->_FlightNumber);
         $xml .= Helper::WrapTag('DropOffHotel', $this->_HotelName);
         $xml .= Helper::WrapTag('DropOffAddress', $this->_HotelAddress);
     } else {
         //szállásról a reptérre
         $xml .= Helper::WrapTag('DropOffTime', $this->_PickupTime);
         $xml .= Helper::WrapTag('PickupHotel', $this->_HotelName);
         $xml .= Helper::WrapTag('PickupAddress', $this->_HotelAddress);
         $xml .= Helper::WrapTag('DropOffFlightNumber', $this->_FlightNumber);
         $xml .= Helper::WrapTag('DepartingToCityID', $this->_TargetCityID);
     }
     $xml .= Helper::WrapTag('PassengersNum', $this->_PassengersNum);
     $xml .= Helper::WrapTag('PassengerName', $this->_PassengerName);
     $xml .= Helper::WrapTag('Remarks', $this->_Remarks);
     $xml .= Helper::WrapTag('AgencyReference', $this->_AgencyReference);
     return $xml;
 }