modifs.mineures sans commentaires
This commit is contained in:
parent
1feffb6c0f
commit
bb311708d7
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user