<?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(
            'PingRequest' => '\\StructType\\PingRequest',
            'PingResponse' => '\\StructType\\PingResponse',
            'AzdIAutoException' => '\\StructType\\AzdIAutoException',
            'CalculatePrices2Request' => '\\StructType\\CalculatePrices2Request',
            'AbstractCalculatePricesRequest' => '\\StructType\\AbstractCalculatePricesRequest',
            'PolicyData2' => '\\StructType\\PolicyData2',
            'AbstractPolicyData' => '\\StructType\\AbstractPolicyData',
            'InsurancePackage2' => '\\StructType\\InsurancePackage2',
            'AbstractInsurancePackage' => '\\StructType\\AbstractInsurancePackage',
            'Tariff' => '\\StructType\\Tariff',
            'InsurancePackage' => '\\StructType\\InsurancePackage',
            'PolicyData' => '\\StructType\\PolicyData',
            'VehicleData2' => '\\StructType\\VehicleData2',
            'VehicleData' => '\\StructType\\VehicleData',
            'PolicyHolder' => '\\StructType\\PolicyHolder',
            'CalculatePricesRequest' => '\\StructType\\CalculatePricesRequest',
            'CalculatePrices2Response' => '\\StructType\\CalculatePrices2Response',
            'AbstractCalculatePricesResponse' => '\\StructType\\AbstractCalculatePricesResponse',
            'InsurancePackagePrices2' => '\\StructType\\InsurancePackagePrices2',
            'AbstractInsurancePackagePrices' => '\\StructType\\AbstractInsurancePackagePrices',
            'PeriodPrice2' => '\\StructType\\PeriodPrice2',
            'AbstractPeriodPrice' => '\\StructType\\AbstractPeriodPrice',
            'TariffPrice' => '\\StructType\\TariffPrice',
            'OpusDiscount' => '\\StructType\\OpusDiscount',
            'TariffGroupDiscount' => '\\StructType\\TariffGroupDiscount',
            'PeriodPrice' => '\\StructType\\PeriodPrice',
            'InsurancePackagePrices' => '\\StructType\\InsurancePackagePrices',
            'CalculatePricesResponse' => '\\StructType\\CalculatePricesResponse',
            'checkAgainstBlacklistRequest' => '\\StructType\\CheckAgainstBlacklistRequest',
            'checkAgainstBlacklistResponse' => '\\StructType\\CheckAgainstBlacklistResponse',
        );
    }
}
