<?php

namespace GlsApi;

/**
 * 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(
            'GLSAddress' => '\\GlsApi\\GLSAddress',
            'GLSUserCredentials' => '\\GlsApi\\GLSUserCredentials',
            'GLSExitCode' => '\\GlsApi\\GLSExitCode',
            'GLSDateTime' => '\\GlsApi\\GLSDateTime',
            'GLSEvent' => '\\GlsApi\\GLSEvent',
            'GLSCustomerReference' => '\\GlsApi\\GLSCustomerReference',
            'GLSUnitRow' => '\\GlsApi\\GLSUnitRow',
            'TuDetailsResponseType' => '\\GlsApi\\TuDetailsResponseType',
            'TuDetailsRequestType' => '\\GlsApi\\TuDetailsRequestType',
            'TuListResponseType' => '\\GlsApi\\TuListResponseType',
            'TuListRequestType' => '\\GlsApi\\TuListRequestType',
            'TuPODRequestType' => '\\GlsApi\\TuPODRequestType',
            'TuPODResponseType' => '\\GlsApi\\TuPODResponseType',
            'GLSParameters' => '\\GlsApi\\GLSParameters',
            'TusDetailsRequestType' => '\\GlsApi\\TusDetailsRequestType',
            'TusDetailsReponseType' => '\\GlsApi\\TusDetailsReponseType',
            'NewOperation' => '\\GlsApi\\NewOperation',
            'NewOperationResponse' => '\\GlsApi\\NewOperationResponse',
        );
    }
}
