<?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(
            'ArrayOfVehicles' => '\\ArrayType\\ArrayOfVehicles',
            'Vehicle' => '\\StructType\\Vehicle',
            'ManufacturerCollection' => '\\StructType\\ManufacturerCollection',
            'FuelConsumptionCollection' => '\\StructType\\FuelConsumptionCollection',
            'InspectionCollection' => '\\StructType\\InspectionCollection',
            'InspectionDatesCollection' => '\\StructType\\InspectionDatesCollection',
            'WeightCollection' => '\\StructType\\WeightCollection',
            'DimensionsCollection' => '\\StructType\\DimensionsCollection',
            'UVCollection' => '\\StructType\\UVCollection',
            'FreetextCollection' => '\\StructType\\FreetextCollection',
            'PriceCollection' => '\\StructType\\PriceCollection',
            'ArrayOfCosts' => '\\ArrayType\\ArrayOfCosts',
            'CostsCollection' => '\\StructType\\CostsCollection',
            'FinancingCollection' => '\\StructType\\FinancingCollection',
            'LeasingCollection' => '\\StructType\\LeasingCollection',
            'CCFinancingCollection' => '\\StructType\\CCFinancingCollection',
            'ColorCollection' => '\\StructType\\ColorCollection',
            'PicturesCollection' => '\\StructType\\PicturesCollection',
            'PictureTypeCollection' => '\\StructType\\PictureTypeCollection',
            'PictureType' => '\\StructType\\PictureType',
            'WarrantyCollection' => '\\StructType\\WarrantyCollection',
            'AccsListCollection' => '\\StructType\\AccsListCollection',
            'AccsType' => '\\StructType\\AccsType',
            'OAccsListCollection' => '\\StructType\\OAccsListCollection',
            'MarketsCollection' => '\\StructType\\MarketsCollection',
            'MarketType' => '\\StructType\\MarketType',
            'MarketOptionsType' => '\\StructType\\MarketOptionsType',
            'FieldsCollection' => '\\StructType\\FieldsCollection',
            'SpecialStateCollection' => '\\StructType\\SpecialStateCollection',
            'StateCollection' => '\\StructType\\StateCollection',
            'FieldValues' => '\\StructType\\FieldValues',
            'FilterCollection' => '\\StructType\\FilterCollection',
            'FieldGroupCollection' => '\\StructType\\FieldGroupCollection',
            'LanguagesValues' => '\\StructType\\LanguagesValues',
            'LanguageType' => '\\StructType\\LanguageType',
            'TranslationsType' => '\\StructType\\TranslationsType',
            'TranslationPair' => '\\StructType\\TranslationPair',
            'LabelValues' => '\\StructType\\LabelValues',
            'EnergyCosts20TKmCollection' => '\\StructType\\EnergyCosts20TKmCollection',
        );
    }
}
