<?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(
            'AffiliateSite' => '\\StructType\\AffiliateSite',
            'AffiliateSiteInfo' => '\\StructType\\AffiliateSiteInfo',
            'AffiliateSiteType' => '\\StructType\\AffiliateSiteType',
            'AffiliateSiteCategory' => '\\StructType\\AffiliateSiteCategory',
            'Campaign' => '\\StructType\\Campaign',
            'CampaignInfo' => '\\StructType\\CampaignInfo',
            'CampaignCategory' => '\\StructType\\CampaignCategory',
            'CampaignSubCategory' => '\\StructType\\CampaignSubCategory',
            'CampaignProduct' => '\\StructType\\CampaignProduct',
            'CampaignCommission' => '\\StructType\\CampaignCommission',
            'CampaignCommissionExtended' => '\\StructType\\CampaignCommissionExtended',
            'CampaignCommissionProduct' => '\\StructType\\CampaignCommissionProduct',
            'CampaignNewsItem' => '\\StructType\\CampaignNewsItem',
            'MaterialBannerDimension' => '\\StructType\\MaterialBannerDimension',
            'MaterialItem' => '\\StructType\\MaterialItem',
            'ClickTransaction' => '\\StructType\\ClickTransaction',
            'ConversionTransaction' => '\\StructType\\ConversionTransaction',
            'ReportData' => '\\StructType\\ReportData',
            'ReportCampaignElement' => '\\StructType\\ReportCampaignElement',
            'ReportReferenceElement' => '\\StructType\\ReportReferenceElement',
            'Feed' => '\\StructType\\Feed',
            'FeedCategory' => '\\StructType\\FeedCategory',
            'FeedProduct' => '\\StructType\\FeedProduct',
            'FeedProductAdditionalElement' => '\\StructType\\FeedProductAdditionalElement',
            'Payment' => '\\StructType\\Payment',
            'AffiliateSiteFilter' => '\\StructType\\AffiliateSiteFilter',
            'CampaignFilter' => '\\StructType\\CampaignFilter',
            'CampaignNewsItemFilter' => '\\StructType\\CampaignNewsItemFilter',
            'MaterialItemFilter' => '\\StructType\\MaterialItemFilter',
            'ClickTransactionFilter' => '\\StructType\\ClickTransactionFilter',
            'ConversionTransactionFilter' => '\\StructType\\ConversionTransactionFilter',
            'ReportAffiliateSiteFilter' => '\\StructType\\ReportAffiliateSiteFilter',
            'ReportCampaignFilter' => '\\StructType\\ReportCampaignFilter',
            'ReportReferenceFilter' => '\\StructType\\ReportReferenceFilter',
            'FeedFilter' => '\\StructType\\FeedFilter',
            'FeedProductFilter' => '\\StructType\\FeedProductFilter',
            'PaymentFilter' => '\\StructType\\PaymentFilter',
            'CreateConversionTransactionOptions' => '\\StructType\\CreateConversionTransactionOptions',
        );
    }
}
