<?php

namespace MoniWSI;

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