modifs.mineures sans commentaires
This commit is contained in:
parent
66397a3bd0
commit
6e93c7da62
@ -1,5 +1,16 @@
|
||||
# nulib\schema
|
||||
|
||||
* renommer AnalyzerContext en WrapperContext
|
||||
* plus de {key} ni {orig} dans messages
|
||||
* les messages standard ne sont utilisés que s'il n'y a pas de message dans
|
||||
l'exception
|
||||
* si instance de UserException, prendre le message "non technique" pour
|
||||
résultat
|
||||
* valeurs composite/computed
|
||||
* analyse / vérification de la valeur complète après calcul du résultat, si
|
||||
tous les résultats sont bons
|
||||
* calcul des valeurs composites/computed par une fonction avant/après l'analyse
|
||||
globale si résultat ok
|
||||
* tdate et tdatetime. qu'en est-il des autres classes (delay, etc.)
|
||||
* possibilité de spécifier le format de la date à analyser
|
||||
* ScalarSchema::from_property()
|
||||
@ -8,6 +19,17 @@
|
||||
Schema::ns($schema, [
|
||||
MyType::class, null, "une valeur de type MyType"
|
||||
]);
|
||||
# ou
|
||||
Schema::ns($schema, [
|
||||
[MyType::class => $params], null, "une valeur de type MyType"
|
||||
]);
|
||||
~~~
|
||||
MyType doit implémenter IType
|
||||
* possibilité de spécifier une instance de type, e.g
|
||||
~~~php
|
||||
Schema::ns($schema, [
|
||||
new MyType(), null, "une valeur de type MyType"
|
||||
]);
|
||||
~~~
|
||||
MyType doit implémenter IType
|
||||
* type générique construit à partir d'un nom de classe, e.g
|
||||
|
Loading…
Reference in New Issue
Block a user