<?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(
            'GetOrderNumbersByPurchaseOrderNumber' => '\\StructType\\GetOrderNumbersByPurchaseOrderNumber',
            'GetOrderNumbersByPurchaseOrderNumberResponse' => '\\StructType\\GetOrderNumbersByPurchaseOrderNumberResponse',
            'OrderList' => '\\StructType\\OrderList',
            'ReturnTemplateObject' => '\\StructType\\ReturnTemplateObject',
            'ArrayOfString' => '\\ArrayType\\ArrayOfString',
            'ArrayOfOrderListItem' => '\\ArrayType\\ArrayOfOrderListItem',
            'OrderListItem' => '\\StructType\\OrderListItem',
            'SecurityHeader' => '\\StructType\\SecurityHeader',
            'GetOrderInfo' => '\\StructType\\GetOrderInfo',
            'GetOrderInfoResponse' => '\\StructType\\GetOrderInfoResponse',
            'Order' => '\\StructType\\Order',
            'ArrayOfOrderLine' => '\\ArrayType\\ArrayOfOrderLine',
            'OrderLine' => '\\StructType\\OrderLine',
            'ArrayOfBatchNumber' => '\\ArrayType\\ArrayOfBatchNumber',
            'BatchNumber' => '\\StructType\\BatchNumber',
            'OrderDeliveryAddress' => '\\StructType\\OrderDeliveryAddress',
            'GetInvoiceInfo' => '\\StructType\\GetInvoiceInfo',
            'GetInvoiceInfoResponse' => '\\StructType\\GetInvoiceInfoResponse',
            'Invoice' => '\\StructType\\Invoice',
            'Address' => '\\StructType\\Address',
            'CreateOrder' => '\\StructType\\CreateOrder',
            'CreateOrderResponse' => '\\StructType\\CreateOrderResponse',
            'GetDailyInvoices' => '\\StructType\\GetDailyInvoices',
            'DailyInvoices' => '\\StructType\\DailyInvoices',
            'GetDailyInvoicesResponse' => '\\StructType\\GetDailyInvoicesResponse',
            'GetBidInfo' => '\\StructType\\GetBidInfo',
            'GetBidInfoResponse' => '\\StructType\\GetBidInfoResponse',
            'BidInfoObject' => '\\StructType\\BidInfoObject',
            'ArrayOfBidInfoHeader' => '\\ArrayType\\ArrayOfBidInfoHeader',
            'BidInfoHeader' => '\\StructType\\BidInfoHeader',
            'ArrayOfBidInfoItem' => '\\ArrayType\\ArrayOfBidInfoItem',
            'BidInfoItem' => '\\StructType\\BidInfoItem',
            'GetOpenOrders' => '\\StructType\\GetOpenOrders',
            'GetOpenOrdersResponse' => '\\StructType\\GetOpenOrdersResponse',
            'ArrayOfOpenOrderInfo' => '\\ArrayType\\ArrayOfOpenOrderInfo',
            'OpenOrderInfo' => '\\StructType\\OpenOrderInfo',
        );
    }
}
