private function sendValidateShipmentRequest($data) {
		switch($this->getMayor()) {
			case 1:
				throw new Exception(__FUNCTION__ . ': Method doesn\'t exists for Version 1!');
			case 2:
			default:
				return $this->getSoapClient()->validateShipment($data);
		}
	}
private function sendValidateShipmentRequest($data) {
		switch($this->getMayor()) {
			case 1:
				throw new Exception(__FUNCTION__ . ': Method doesn\'t exists for Version 1!');
			case 2:
			default:
				return $this->getSoapClient()->validateShipment($data);
		}
	}
private function sendValidateShipmentRequest ( $ data ) { switch ( $ this -> getMayor ( ) ) { case 1 : throw new Exception ( __FUNCTION__ . ': Method doesn\'t exists for Version 1!' ) ; case 2 : default : return $ this -> getSoapClient ( ) -> validateShipment ( $ data ) ; } }
Requests the Validation of a Shipment via SOAP

@param Object|array $data - Shipment-Data
@return Object - DHL-Response
@throws Exception - Method doesn't exists for Version
Requests the Validation of a Shipment via SOAP