<?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(
            'AccountOnline' => '\\StructType\\AccountOnline',
            'ApplicationIDHeader' => '\\StructType\\ApplicationIDHeader',
            'AccountOnlineResponse' => '\\StructType\\AccountOnlineResponse',
            'AccountOnlineResult' => '\\StructType\\AccountOnlineResult',
            'GetData' => '\\StructType\\GetData',
            'GetDataResponse' => '\\StructType\\GetDataResponse',
            'GetDataResult' => '\\StructType\\GetDataResult',
            'Immediate' => '\\StructType\\Immediate',
            'ImmediateResponse' => '\\StructType\\ImmediateResponse',
            'ImmediateResult' => '\\StructType\\ImmediateResult',
            'Update' => '\\StructType\\Update',
            'UpdateResponse' => '\\StructType\\UpdateResponse',
            'UpdateResult' => '\\StructType\\UpdateResult',
            'Partial' => '\\StructType\\Partial',
            'PartialResponse' => '\\StructType\\PartialResponse',
            'PartialResult' => '\\StructType\\PartialResult',
            'DetermineMODAccess' => '\\StructType\\DetermineMODAccess',
            'DetermineMODAccessResponse' => '\\StructType\\DetermineMODAccessResponse',
            'GetCreditRequest' => '\\StructType\\GetCreditRequest',
            'GetCreditRequestResponse' => '\\StructType\\GetCreditRequestResponse',
            'UpdateCreditRequest' => '\\StructType\\UpdateCreditRequest',
            'UpdateCreditRequestResponse' => '\\StructType\\UpdateCreditRequestResponse',
            'GetPurchaseInfo' => '\\StructType\\GetPurchaseInfo',
            'GetPurchaseInfoResponse' => '\\StructType\\GetPurchaseInfoResponse',
            'UpdatePurchaseInfo' => '\\StructType\\UpdatePurchaseInfo',
            'UpdatePurchaseInfoResponse' => '\\StructType\\UpdatePurchaseInfoResponse',
            'GetDealerCMRates' => '\\StructType\\GetDealerCMRates',
            'GetDealerCMRatesResponse' => '\\StructType\\GetDealerCMRatesResponse',
            'GetDealerCMRatesResult' => '\\StructType\\GetDealerCMRatesResult',
            'GetTimezoneFromZipcode' => '\\StructType\\GetTimezoneFromZipcode',
            'GetTimezoneFromZipcodeResponse' => '\\StructType\\GetTimezoneFromZipcodeResponse',
            'GetTimezoneFromZipcodeResult' => '\\StructType\\GetTimezoneFromZipcodeResult',
            'GetWebServiceVersion' => '\\StructType\\GetWebServiceVersion',
            'GetWebServiceVersionResponse' => '\\StructType\\GetWebServiceVersionResponse',
        );
    }
}
