8
0
Dieser Commit ist enthalten in:
2023-12-12 11:28:18 +01:00
Ursprung e40614aa0e
Commit 0dbd956a68
15 geänderte Dateien mit 435 neuen und 334 gelöschten Zeilen

Datei anzeigen

@ -20,14 +20,14 @@ use OxidEsales\Eshop\Core\Registry;
class d3TranslatableLazyAssertionException extends LazyAssertionException
{
public static function fromErrors(array $errors): self
public static function fromErrors(array $errors): LazyAssertionException
{
$text = Registry::getLang()->translateString('D3_ASSERTIONS_FAILED');
$message = \sprintf($text, \count($errors))."\n";
$text = Registry::getLang()->translateString('D3_MAILCHECKER_ASSERTIONS_FAILED');
$message = sprintf( $text, count( $errors ) ) . "\n";
$i = 1;
foreach ($errors as $error) {
$message .= \sprintf("%d) %s: %s\n", $i++, $error->getPropertyPath(), $error->getMessage());
$message .= sprintf( "%d) %s: %s\n", $i ++, $error->getPropertyPath(), $error->getMessage() );
}
return new static($message, $errors);