<?php

namespace GQ_;

/**
 * Class which returns the class map definition
 * @package GQ_
 */
class GQ_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(
            'RetrieveSecurityToken' => '\\GQ_\\Structs\\GQ_RetrieveSecurityToken',
            'RetrieveSecurityTokenResponse' => '\\GQ_\\Structs\\GQ_RetrieveSecurityTokenResponse',
            'GetGroupDataByUserid' => '\\GQ_\\Structs\\GQ_GetGroupDataByUserid',
            'GetGroupDataByUseridResponse' => '\\GQ_\\Structs\\GQ_GetGroupDataByUseridResponse',
            'ValidateSecurityToken' => '\\GQ_\\Structs\\GQ_ValidateSecurityToken',
            'ValidateSecurityTokenResponse' => '\\GQ_\\Structs\\GQ_ValidateSecurityTokenResponse',
            'RequestGetGroupDataByUserid' => '\\GQ_\\Structs\\GQ_RequestGetGroupDataByUserid',
            'CarrierInfo' => '\\GQ_\\Structs\\GQ_CarrierInfo',
            'ArrayOfCarrierCode' => '\\GQ_\\Arrays\\GQ_ArrayOfCarrierCode',
            'CarrierCode' => '\\GQ_\\Structs\\GQ_CarrierCode',
            'TransactionInfo' => '\\GQ_\\Structs\\GQ_TransactionInfo',
            'ViewSecurityToken' => '\\GQ_\\Structs\\GQ_ViewSecurityToken',
            'ResponseGetGroupDataByUserid' => '\\GQ_\\Structs\\GQ_ResponseGetGroupDataByUserid',
            'ArrayOfGroupData' => '\\GQ_\\Arrays\\GQ_ArrayOfGroupData',
            'GroupData' => '\\GQ_\\Structs\\GQ_GroupData',
            'ArrayOfGroupDataAirport' => '\\GQ_\\Arrays\\GQ_ArrayOfGroupDataAirport',
            'GroupDataAirport' => '\\GQ_\\Structs\\GQ_GroupDataAirport',
            'ArrayOfGroupDataResChannel' => '\\GQ_\\Arrays\\GQ_ArrayOfGroupDataResChannel',
            'GroupDataResChannel' => '\\GQ_\\Structs\\GQ_GroupDataResChannel',
            'ViewValidatedSecurityToken' => '\\GQ_\\Structs\\GQ_ViewValidatedSecurityToken',
            'ExceptionInformation.Exceptions' => '\\GQ_\\Structs\\GQ_ExceptionInformation_Exceptions',
            'ExceptionInformation.Exception' => '\\GQ_\\Structs\\GQ_ExceptionInformation_Exception',
        );
    }
}
