modifs.mineures sans commentaires

This commit is contained in:
Jephté Clain 2024-01-22 22:38:45 +04:00
parent 5808fe21f2
commit 45a4a9c571
1 changed files with 14 additions and 0 deletions

View File

@ -17,6 +17,20 @@
~~~ ~~~
définir si le préfixe doit être spécifié sur le schéma ou sur la valeur... définir si le préfixe doit être spécifié sur le schéma ou sur la valeur...
actuellement, le code ne permet pas de définir de tels paramètres... actuellement, le code ne permet pas de définir de tels paramètres...
alternative: c'est lors de la *définition* du schéma que le préfixe est ajouté
e.g
~~~php
$value = Schema::ns($schema, [
"a" => "?string",
"b" => "?int",
], [
"key_prefix" => "x_",
])->newValue();
$dest = ["x_a" => 5, "x_b" => "10"],
$value->reset($dest);
# $dest vaut ["x_a" => "5", "x_b" => 10];
~~~
* dans la définition, `[type]` est remplacé par l'instance de IType lors de sa * dans la définition, `[type]` est remplacé par l'instance de IType lors de sa
résolution? résolution?
* implémenter l'instanciation de types avec des paramètres particuliers. *si* * implémenter l'instanciation de types avec des paramètres particuliers. *si*