From bb311708d7b5ef8c45cc22da941c04c5d3372e49 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Tue, 18 Mar 2025 10:43:43 +0400 Subject: [PATCH] modifs.mineures sans commentaires --- src/schema/_scalar/ScalarResult.php | 37 +++++++---------------------- 1 file changed, 8 insertions(+), 29 deletions(-) diff --git a/src/schema/_scalar/ScalarResult.php b/src/schema/_scalar/ScalarResult.php index cb568d5..1dbd2b6 100644 --- a/src/schema/_scalar/ScalarResult.php +++ b/src/schema/_scalar/ScalarResult.php @@ -46,19 +46,6 @@ class ScalarResult extends Result { $this->result[$name] = $value; } - protected static function replace_key(string &$message, ?string $key): void { - if ($key) { - $message = str_replace("{key}", $key, $message); - } else { - $message = str_replace("{key}: ", "", $message); - $message = str_replace("cette valeur", "la valeur", $message); - } - } - - protected static function replace_orig(string &$message, $origValue): void { - $message = str_replace("{orig}", strval($origValue), $message); - } - protected function getMessage(string $key, ScalarSchema $schema): string { $message = cl::get($schema->messages, $key); if ($message !== null) return $message; @@ -75,10 +62,8 @@ class ScalarResult extends Result { $this->normalized = true; return ref_analyze::NORMALIZED; } else { - $messageKey = $this->messageKey = "missing"; - $message = $this->getMessage($messageKey, $schema); - self::replace_key($message, $schema->name); - $this->message = $message; + $this->messageKey = $messageKey = "missing"; + $this->message = $this->getMessage($messageKey, $schema); return ref_analyze::MISSING; } } @@ -93,10 +78,8 @@ class ScalarResult extends Result { $this->normalized = true; return ref_analyze::NORMALIZED; } else { - $messageKey = $this->messageKey = "unavailable"; - $message = $this->getMessage($messageKey, $schema); - self::replace_key($message, $schema->name); - $this->message = $message; + $this->messageKey = $messageKey = "unavailable"; + $this->message = $this->getMessage($messageKey, $schema); return ref_analyze::UNAVAILABLE; } } @@ -111,10 +94,8 @@ class ScalarResult extends Result { $this->normalized = true; return ref_analyze::NORMALIZED; } else { - $messageKey = $this->messageKey = "null"; - $message = $this->getMessage($messageKey, $schema); - self::replace_key($message, $schema->name); - $this->message = $message; + $this->messageKey = $messageKey = "null"; + $this->message = $this->getMessage($messageKey, $schema); return ref_analyze::NULL; } } @@ -126,13 +107,11 @@ class ScalarResult extends Result { $this->null = false; $this->valid = false; $this->origValue = $value; - $messageKey = $this->messageKey = "invalid"; + $this->messageKey = $messageKey = "invalid"; $message = $this->getMessage($messageKey, $schema); - self::replace_key($message, $schema->name); - self::replace_orig($message, $schema->orig); if ($t !== null) { $tmessage = ValueException::get_message($t); - if ($tmessage) $message .= ": $tmessage"; + if ($tmessage) $message = $tmessage; } $this->message = $message; return ref_analyze::INVALID;