<?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(
            'Resumen' => '\\StructType\\Resumen',
            'ResumenItem' => '\\StructType\\ResumenItem',
            'sendDocument' => '\\StructType\\SendDocument',
            'eFirmaInfoCliente' => '\\StructType\\EFirmaInfoCliente',
            'Documento' => '\\StructType\\Documento',
            'Item' => '\\StructType\\Item',
            'DocumentoReferencia' => '\\StructType\\DocumentoReferencia',
            'EDocumentoAnticipo' => '\\StructType\\EDocumentoAnticipo',
            'invokeAnular' => '\\StructType\\InvokeAnular',
            'eParametrosInfoCliente' => '\\StructType\\EParametrosInfoCliente',
            'invokeSummary' => '\\StructType\\InvokeSummary',
            'replicateXmlResponse' => '\\StructType\\ReplicateXmlResponse',
            'invokeDeclare' => '\\StructType\\InvokeDeclare',
            'invokeDocumentResponse' => '\\StructType\\InvokeDocumentResponse',
            'documentResult' => '\\StructType\\DocumentResult',
            'message' => '\\StructType\\Message',
            'Item1' => '\\StructType\\Item1',
            'invokeConsult' => '\\StructType\\InvokeConsult',
            'eConsulta' => '\\StructType\\EConsulta',
            'invokePublishResponse' => '\\StructType\\InvokePublishResponse',
            'defaultResult' => '\\StructType\\DefaultResult',
            'invokeResponse' => '\\StructType\\InvokeResponse',
            'sendSummaryResponse' => '\\StructType\\SendSummaryResponse',
            'receiveFileResponse' => '\\StructType\\ReceiveFileResponse',
            'sendDocumentResponse' => '\\StructType\\SendDocumentResponse',
            'invokeAnularResponse' => '\\StructType\\InvokeAnularResponse',
            'replicateXml' => '\\StructType\\ReplicateXml',
            'Exception' => '\\StructType\\Exception',
            'ebizResponse' => '\\StructType\\EbizResponse',
            'genericInvokeResponse' => '\\StructType\\GenericInvokeResponse',
            'commonResponse' => '\\StructType\\CommonResponse',
            'summaryResult' => '\\StructType\\SummaryResult',
            'xmlResult' => '\\StructType\\XmlResult',
            'invokeSummaryResponse' => '\\StructType\\InvokeSummaryResponse',
            'invokeDocument' => '\\StructType\\InvokeDocument',
            'invokeDeclareResponse' => '\\StructType\\InvokeDeclareResponse',
            'invokeConsultResponse' => '\\StructType\\InvokeConsultResponse',
            'consultResult' => '\\StructType\\ConsultResult',
            'invokePublish' => '\\StructType\\InvokePublish',
            'invoke' => '\\StructType\\Invoke',
            'sendSummary' => '\\StructType\\SendSummary',
            'receiveFile' => '\\StructType\\ReceiveFile',
            'adicionales' => '\\StructType\\Adicionales',
            'adicional' => '\\StructType\\Adicional',
            'updateAttachment' => '\\StructType\\UpdateAttachment',
            'eAdjunto' => '\\StructType\\EAdjunto',
            'Attachment' => '\\StructType\\Attachment',
            'updateAttachmentResponse' => '\\StructType\\UpdateAttachmentResponse',
        );
    }
}
