Response->Status->Condition) ? $xml->Response->Status->Condition : $xml->GetQuoteResponse->Note->Condition; if ($isShippingLabel) { foreach ($nodeCondition as $condition) { $code = (string)$condition->ConditionCode; $data = (string)$condition->ConditionData; if (!empty($code) && !empty($data)) { break; } } return __('Error #%1 : %2', trim($code), trim($data)); } $code = (string)$nodeCondition->ConditionCode ?: 0; $data = (string)$nodeCondition->ConditionData ?: ''; return __('Error #%1 : %2', trim($code), trim($data)); } }