<?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(
            'TestData' => '\\StructType\\TestData',
            'TestDataResponse' => '\\StructType\\TestDataResponse',
            'GetSamples' => '\\StructType\\GetSamples',
            'GetSamplesResponse' => '\\StructType\\GetSamplesResponse',
            'SetSampleExported' => '\\StructType\\SetSampleExported',
            'SetSampleExportedResponse' => '\\StructType\\SetSampleExportedResponse',
            'GetSampleAnalysis' => '\\StructType\\GetSampleAnalysis',
            'GetSampleAnalysisResponse' => '\\StructType\\GetSampleAnalysisResponse',
            'GetAnalysisName' => '\\StructType\\GetAnalysisName',
            'GetAnalysisNameResponse' => '\\StructType\\GetAnalysisNameResponse',
            'GetProductsName' => '\\StructType\\GetProductsName',
            'GetProductsNameResponse' => '\\StructType\\GetProductsNameResponse',
            'GetSampleReports' => '\\StructType\\GetSampleReports',
            'GetSampleReportsResponse' => '\\StructType\\GetSampleReportsResponse',
            'GetSamplesParam' => '\\StructType\\GetSamplesParam',
            'SetSampleExportedParam' => '\\StructType\\SetSampleExportedParam',
            'GetSampleAnalysisParam' => '\\StructType\\GetSampleAnalysisParam',
            'GetDataParam' => '\\StructType\\GetDataParam',
            'GetSampleReportsParam' => '\\StructType\\GetSampleReportsParam',
            'ArrayOfSampleCustomFieldValue' => '\\ArrayType\\ArrayOfSampleCustomFieldValue',
            'SampleCustomFieldValue' => '\\StructType\\SampleCustomFieldValue',
            'ArrayOfSample' => '\\ArrayType\\ArrayOfSample',
            'Sample' => '\\StructType\\Sample',
            'ArrayOfSampleCustomField' => '\\ArrayType\\ArrayOfSampleCustomField',
            'SampleCustomField' => '\\StructType\\SampleCustomField',
            'ArrayOfSampleAnalysis' => '\\ArrayType\\ArrayOfSampleAnalysis',
            'SampleAnalysis' => '\\StructType\\SampleAnalysis',
            'ArrayOfAnalysisName' => '\\ArrayType\\ArrayOfAnalysisName',
            'AnalysisName' => '\\StructType\\AnalysisName',
            'ArrayOfProductsName' => '\\ArrayType\\ArrayOfProductsName',
            'ProductsName' => '\\StructType\\ProductsName',
            'ArrayOfSampleReports' => '\\ArrayType\\ArrayOfSampleReports',
            'SampleReports' => '\\StructType\\SampleReports',
        );
    }
}
