Skip to content
Code-Schnipsel Gruppen Projekte
Commit d41ddc14 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

feat: quiqqer/payment-sepa#12

Übergeordneter f0d8ffc1
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
Keine zugehörigen Merge Requests gefunden
......@@ -117,6 +117,9 @@ public static function getMissingAttributes(InvoiceTemporary $Invoice): array
$missing[] = 'payment';
}
// api
QUI::getEvents()->fireEvent('onQuiqqerInvoiceMissingAttributes', [$Invoice, &$missing]);
$missing = \array_unique($missing);
return $missing;
......@@ -268,6 +271,17 @@ public static function getMissingAttributeMessage(string $missingAttribute): str
return $Locale->get($lg, 'exception.invoice.verification.country');
}
$message = false;
QUI::getEvents()->fireEvent(
'onQuiqqerInvoiceGetMissingAttributeMessage',
[$missingAttribute, &$message]
);
if (!empty($message)) {
return $message;
}
throw new Exception('Missing Field not found: '.$missingAttribute);
}
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren