public function finalizeSignature($sessionCode, $signatureId, $signatureHex) { try { $result = $this->soap->finalizeSignature($sessionCode, $signatureId, $signatureHex); if ($result['Status'] === 'OK') { return $result; } else { throw new SigningException($result['Status']); } } catch (\SoapFault $e) { $this->catchSoapError($e); } }