<?php

namespace Pepitelabs\PWS;

/**
 * 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(
            'SchedulePickUpRequestContainer' => '\\Pepitelabs\\PWS\\PickUpService\\SchedulePickUpRequestContainer',
            'RequestContainer' => '\\Pepitelabs\\PWS\\PickUpService\\RequestContainer',
            'PickupInstruction' => '\\Pepitelabs\\PWS\\PickUpService\\PickupInstruction',
            'Weight' => '\\Pepitelabs\\PWS\\PickUpService\\Weight',
            'SupplyRequestCodes' => '\\Pepitelabs\\PWS\\PickUpService\\SupplyRequestCodes',
            'Address' => '\\Pepitelabs\\PWS\\PickUpService\\Address',
            'PhoneNumber' => '\\Pepitelabs\\PWS\\PickUpService\\PhoneNumber',
            'ShipmentSummary' => '\\Pepitelabs\\PWS\\PickUpService\\ShipmentSummary',
            'ArrayOfShipmentSummaryDetail' => '\\Pepitelabs\\PWS\\PickUpService\\ArrayOfShipmentSummaryDetail',
            'ShipmentSummaryDetail' => '\\Pepitelabs\\PWS\\PickUpService\\ShipmentSummaryDetail',
            'NotificationEmails' => '\\Pepitelabs\\PWS\\PickUpService\\NotificationEmails',
            'RequestContext' => '\\Pepitelabs\\PWS\\PickUpService\\RequestContext',
            'SchedulePickUpResponseContainer' => '\\Pepitelabs\\PWS\\PickUpService\\SchedulePickUpResponseContainer',
            'ResponseContainer' => '\\Pepitelabs\\PWS\\PickUpService\\ResponseContainer',
            'ResponseInformation' => '\\Pepitelabs\\PWS\\PickUpService\\ResponseInformation',
            'ArrayOfError' => '\\Pepitelabs\\PWS\\PickUpService\\ArrayOfError',
            'Error' => '\\Pepitelabs\\PWS\\PickUpService\\Error',
            'ArrayOfInformationalMessage' => '\\Pepitelabs\\PWS\\PickUpService\\ArrayOfInformationalMessage',
            'InformationalMessage' => '\\Pepitelabs\\PWS\\PickUpService\\InformationalMessage',
            'ResponseContext' => '\\Pepitelabs\\PWS\\PickUpService\\ResponseContext',
            'VoidPickUpRequestContainer' => '\\Pepitelabs\\PWS\\PickUpService\\VoidPickUpRequestContainer',
            'VoidPickUpResponseContainer' => '\\Pepitelabs\\PWS\\PickUpService\\VoidPickUpResponseContainer',
            'ValidatePickUpRequestContainer' => '\\Pepitelabs\\PWS\\PickUpService\\ValidatePickUpRequestContainer',
            'ValidatePickUpResponseContainer' => '\\Pepitelabs\\PWS\\PickUpService\\ValidatePickUpResponseContainer',
            'GetPickUpHistoryRequestContainer' => '\\Pepitelabs\\PWS\\PickUpService\\GetPickUpHistoryRequestContainer',
            'PickUpHistorySearchCriteria' => '\\Pepitelabs\\PWS\\PickUpService\\PickUpHistorySearchCriteria',
            'GetPickUpHistoryResponseContainer' => '\\Pepitelabs\\PWS\\PickUpService\\GetPickUpHistoryResponseContainer',
            'ArrayOfPickUpDetail' => '\\Pepitelabs\\PWS\\PickUpService\\ArrayOfPickUpDetail',
            'PickUpDetail' => '\\Pepitelabs\\PWS\\PickUpService\\PickUpDetail',
            'ModifyPickUpRequestContainer' => '\\Pepitelabs\\PWS\\PickUpService\\ModifyPickUpRequestContainer',
            'ModifyPickupInstruction' => '\\Pepitelabs\\PWS\\PickUpService\\ModifyPickupInstruction',
            'ModifyPickUpResponseContainer' => '\\Pepitelabs\\PWS\\PickUpService\\ModifyPickUpResponseContainer',
            'ValidationFault' => '\\Pepitelabs\\PWS\\PickUpService\\ValidationFault',
            'ArrayOfValidationDetail' => '\\Pepitelabs\\PWS\\PickUpService\\ArrayOfValidationDetail',
            'ValidationDetail' => '\\Pepitelabs\\PWS\\PickUpService\\ValidationDetail',
            'ArrayOfstring' => '\\Pepitelabs\\PWS\\PickUpService\\ArrayOfstring',
        );
    }
}
