<?php
/**
 * Class which returns the class map definition
 * @package
 */
class ClassMap
{
    /**
     * Returns the mapping between the WSDL Structs and generated Structs' classes
     * This array is sent to the \SoapClient when calling the WS
     * @return string[]
     */
    final public static function get()
    {
        return array(
            'GetFlightAvailibility' => '\\StructType\\GetFlightAvailibility',
            'GetFlightAvailibilityResponse' => '\\StructType\\GetFlightAvailibilityResponse',
            'Authenticate' => '\\StructType\\Authenticate',
            'VerifyFlightDetail' => '\\StructType\\VerifyFlightDetail',
            'VerifyFlightDetailResponse' => '\\StructType\\VerifyFlightDetailResponse',
            'GetFareRule' => '\\StructType\\GetFareRule',
            'GetFareRuleResponse' => '\\StructType\\GetFareRuleResponse',
            'BookTicket' => '\\StructType\\BookTicket',
            'BookTicketResponse' => '\\StructType\\BookTicketResponse',
            'BookTicketConfirm' => '\\StructType\\BookTicketConfirm',
            'BookTicketConfirmResponse' => '\\StructType\\BookTicketConfirmResponse',
            'PNRDetails' => '\\StructType\\PNRDetails',
            'PNRDetailsResponse' => '\\StructType\\PNRDetailsResponse',
            'TicketCancel' => '\\StructType\\TicketCancel',
            'TicketCancelResponse' => '\\StructType\\TicketCancelResponse',
            'CancelTicketHistory' => '\\StructType\\CancelTicketHistory',
            'CancelTicketHistoryResponse' => '\\StructType\\CancelTicketHistoryResponse',
            'GetAirportCodes' => '\\StructType\\GetAirportCodes',
            'GetAirportCodesResponse' => '\\StructType\\GetAirportCodesResponse',
            'GetCountryCodes' => '\\StructType\\GetCountryCodes',
            'GetCountryCodesResponse' => '\\StructType\\GetCountryCodesResponse',
            'GetAdditionalServices' => '\\StructType\\GetAdditionalServices',
            'GetAdditionalServicesResponse' => '\\StructType\\GetAdditionalServicesResponse',
            'TicketReschedule' => '\\StructType\\TicketReschedule',
            'TicketRescheduleResponse' => '\\StructType\\TicketRescheduleResponse',
            'Reissue_BookFlight' => '\\StructType\\Reissue_BookFlight',
            'Reissue_BookFlightResponse' => '\\StructType\\Reissue_BookFlightResponse',
            'Reissue_GetFlight' => '\\StructType\\Reissue_GetFlight',
            'Reissue_GetFlightResponse' => '\\StructType\\Reissue_GetFlightResponse',
            'GetBalance' => '\\StructType\\GetBalance',
            'GetBalanceResponse' => '\\StructType\\GetBalanceResponse',
        );
    }
}
