48     private $manifestData = null;
    64     private $statusCode = self::DHL_ERROR_NOT_SET;
    71     private $statusText = null;
    78     private $statusMessage = null;
    85     private $labelData = array();
   101                     trigger_error(
'[DHL-PHP-SDK]: Called Version 1 Method ' .__CLASS__ . 
'->' . __METHOD__ . 
' is incomplete (does nothing)!', E_USER_WARNING);
   114         parent::__destruct();
   115         unset($this->manifestData);
   116         unset($this->statusCode);
   117         unset($this->statusText);
   118         unset($this->statusMessage);
   119         unset($this->labelData);
   142         trigger_error(
'[DHL-PHP-SDK]: Version 1 Methods are deprecated and will removed soon (Called method ' . __METHOD__ . 
')!', E_USER_DEPRECATED);
   189         return $this->manifestData;
   197     private function setManifestData($manifestData) {
   198         $this->manifestData = $manifestData;
   228         return $this->statusCode;
   245     private function setStatusCode($statusCode) {
   246         $this->statusCode = $statusCode;
   255         return $this->statusText;
   263     private function setStatusText($statusText) {
   264         $this->statusText = $statusText;
   273         return $this->statusMessage;
   281     private function setStatusMessage($statusMessage) {
   282         $this->statusMessage = $statusMessage;
   293             return $this->labelData;
   295             return $this->labelData[$index];
   303     private function addLabelData($labelData) {
   304         $this->labelData[] = $labelData;
   319     private function validateStatusCode() {
   321             $this->setStatusCode(self::DHL_ERROR_WEAK_WARNING);
   341     private function handleMultiShipments($possibleMultiLabelObject) {
   342         if(is_array($possibleMultiLabelObject)) {
   343             $multiLabelArray = $possibleMultiLabelObject;
   345             foreach($multiLabelArray as &$singleLabel)
   356     private function loadResponse_v2(
$response) {
   360                 $this->setStatusCode((
int) 
$response->Status->statusCode);
   361             if(isset(
$response->Status->statusText)) {
   362                 if(is_array(
$response->Status->statusText))
   363                     $this->setStatusText(implode(
';', 
$response->Status->statusText));
   365                     $this->setStatusText(
$response->Status->statusText);
   367             if(isset(
$response->Status->statusMessage)) {
   368                 if(is_array(
$response->Status->statusMessage))
   369                     $this->setStatusMessage(implode(
';', 
$response->Status->statusMessage));
   371                     $this->setStatusMessage(
$response->Status->statusMessage);
   374             $this->validateStatusCode();
   379             $this->setManifestData(
$response->manifestData);
   395             $this->handleMultiShipments(
$response->CreationState);
   397             $this->handleMultiShipments(
$response->DeletionState);
   399             $this->handleMultiShipments(
$response->LabelData);
   400         else if(isset(
$response->ValidationState)) 
   401             $this->handleMultiShipments(
$response->ValidationState);
   403             $this->handleMultiShipments(
$response->ExportDocData);
   405             $this->handleMultiShipments(
$response->ManifestState);
 
const DHL_ERROR_SERVICE_TMP_NOT_AVAILABLE
__construct($version, $response=null)
getLabelData($index=null)
const DHL_ERROR_UNKNOWN_SHIPMENT_NUMBER
const DHL_ERROR_HARD_VAL_ERROR
const DHL_ERROR_WEAK_WARNING
const DHL_ERROR_AUTH_FAILED