maj todo
This commit is contained in:
parent
dfeb46f93c
commit
5808fe21f2
|
@ -2,6 +2,21 @@
|
||||||
|
|
||||||
* implémenter support `analyzer_func`, `extractor_func`, `parser_func`,
|
* implémenter support `analyzer_func`, `extractor_func`, `parser_func`,
|
||||||
`normalizer_func`, `formatter_func`
|
`normalizer_func`, `formatter_func`
|
||||||
|
* dans AssocSchema, support `[key_prefix]` qui permet de spécifier un préfixe
|
||||||
|
commun aux champs dans le tableau destination, e.g
|
||||||
|
~~~php
|
||||||
|
$value = Schema::ns($schema, [
|
||||||
|
"a" => "?string",
|
||||||
|
"b" => "?int",
|
||||||
|
])->newValue();
|
||||||
|
$dest = ["x_a" => 5, "x_b" => "10"],
|
||||||
|
$value->reset($dest, null, [
|
||||||
|
"key_prefix" => "x_",
|
||||||
|
]);
|
||||||
|
# $dest vaut ["x_a" => "5", "x_b" => 10];
|
||||||
|
~~~
|
||||||
|
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...
|
||||||
* 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*
|
||||||
|
|
Loading…
Reference in New Issue