/** * UpdateEnrollmentCode * * @access public * @param * @return */ public function UpdateEnrollmentCode($data) { $soap_request = $this->__build_request("Membership/UpdateEnrollmentCode.xml", $data); parent::__run($soap_request, "Membership.wsdl#UpdateEnrollmentCode"); //return $this->response["IDs"]["IDPair"]["!operaId"]; return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error); }
/** * Retrieves a least of available add-on packages and package group by * date. The user should provide at least a date range and hotel criteria. * Room type or block, adult or child guest counts, and rate plan * information are also allowed * * @access public * @param * @return */ public function FetchAvailablePackages() { $soap_request = $this->__build_request("Availability/FetchAvailablePackages.xml"); parent::__run($soap_request, "Availability.wsdl#FetchAvailablePackages"); return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error); }
/** * Query Lov * * Retrieves a list of values, given the query type string. A wide * variety of resort configuration details are viewable * * @access public * @param * @return */ public function QueryLov($data) { $soap_request = $this->__build_request("Information/QueryLov.xml", $data); parent::__run($soap_request, "Information.wsdl#QueryLov"); return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error); }
/** * CancelBooking * * Cancels a reservation and returns a cancellation identifier, * given at least the hotel criteria, confirmation identifier, and * cancellation type summary. GDS identifier and Leg * confirmation identifier are also allowed * * @access public * @param * @return */ public function CancelBooking($data) { $soap_request = $this->__build_request("Reservation/CancelBooking.xml", $data); parent::__run($soap_request, "Reservation.wsdl#CancelBooking", TRUE); return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error); }
/** * UpdatePassword * * * * @access public * @param * @return */ public function UpdatePassword($data) { $soap_request = $this->__build_request("Security/UpdatePassword.xml", $data); parent::__run($soap_request, "Security.wsdl#UpdatePassword"); return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error); }
/** * GetPassport * * Retrieves the passport information from a profile, given the * name identifier * * @access public * @param * @return */ public function GetPassport($data) { $soap_request = $this->__build_request("Name/GetPassport.xml", $data); parent::__run($soap_request, "Name.wsdl#GetPassport"); return array("response" => $this->response, "success" => $this->response_success, "err_message" => $this->response_error); }