<?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(
            'uploadPendency' => '\\StructType\\UploadPendency',
            'uploadPendencyResponse' => '\\StructType\\UploadPendencyResponse',
            'WsException' => '\\StructType\\WsException',
            'validationExceptionContent' => '\\StructType\\ValidationExceptionContent',
            'Report' => '\\StructType\\Report',
            'Message' => '\\StructType\\Message',
            'getPackageInfo' => '\\StructType\\GetPackageInfo',
            'getPackageInfoResponse' => '\\StructType\\GetPackageInfoResponse',
            'PackInfo' => '\\StructType\\PackInfo',
            'CoverInfo' => '\\StructType\\CoverInfo',
            'FieldInfo' => '\\StructType\\FieldInfo',
            'Value' => '\\StructType\\Value',
            'ParamInfo' => '\\StructType\\ParamInfo',
            'CoverParamInfo' => '\\StructType\\CoverParamInfo',
            'Exception' => '\\StructType\\Exception',
            'listPackagesInfo' => '\\StructType\\ListPackagesInfo',
            'listPackagesInfoResponse' => '\\StructType\\ListPackagesInfoResponse',
            'listOpenPendencies' => '\\StructType\\ListOpenPendencies',
            'listOpenPendenciesResponse' => '\\StructType\\ListOpenPendenciesResponse',
            'Pendency' => '\\StructType\\Pendency',
            'getQuotationStatus' => '\\StructType\\GetQuotationStatus',
            'getQuotationStatusResponse' => '\\StructType\\GetQuotationStatusResponse',
            'tariffy' => '\\StructType\\Tariffy',
            'Person' => '\\StructType\\Person',
            'Insurable' => '\\StructType\\Insurable',
            'MotorInsurable' => '\\StructType\\MotorInsurable',
            'Pack' => '\\StructType\\Pack',
            'Cover' => '\\StructType\\Cover',
            'CoverParam' => '\\StructType\\CoverParam',
            'tariffyResponse' => '\\StructType\\TariffyResponse',
            'Tariffication' => '\\StructType\\Tariffication',
            'AuthorizationException' => '\\StructType\\AuthorizationException',
            'issue' => '\\StructType\\Issue',
            'Quotation' => '\\StructType\\Quotation',
            'statusDto' => '\\StructType\\StatusDto',
            'TotalPremium' => '\\StructType\\TotalPremium',
            'paymentFrequency' => '\\StructType\\PaymentFrequency',
            'abstractEntry' => '\\StructType\\AbstractEntry',
            'MotorQuotation' => '\\StructType\\MotorQuotation',
            'HomeQuotation' => '\\StructType\\HomeQuotation',
            'issueResponse' => '\\StructType\\IssueResponse',
            'QuotationIssueReport' => '\\StructType\\QuotationIssueReport',
            'getQuotationDocument' => '\\StructType\\GetQuotationDocument',
            'getQuotationDocumentResponse' => '\\StructType\\GetQuotationDocumentResponse',
        );
    }
}
