From e9f4826a94bbbc81e28a9eb528079659ff3f68a0 Mon Sep 17 00:00:00 2001 From: Jephte Clain <Jephte.Clain@univ-reunion.fr> Date: Thu, 20 Mar 2025 09:36:01 +0400 Subject: [PATCH] modifs.mineures sans commentaires --- src/schema/TODO.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/schema/TODO.md b/src/schema/TODO.md index 10c9c00..cab4345 100644 --- a/src/schema/TODO.md +++ b/src/schema/TODO.md @@ -4,7 +4,7 @@ * access/input ne pouvant pas connaître les valeurs appropriées, c'est le schéma qui les génère. ensureKeys($values) * méthode ensureAssoc() transforme les clés séquentielles en clés associatives -* l'ordre est ensureAssoc \[--> ensureKeys] \[--> orderKeys] +* l'ordre est `ensureAssoc [--> ensureKeys] [--> orderKeys]` * valeurs composite/computed * analyse / vérification de la valeur complète après calcul du résultat, si @@ -17,6 +17,10 @@ * possibilité de spécifier le format de la date à analyser * ScalarSchema::from_property() +* l'argument $format de AssocWrapper::format() est un tableau associatif + `[$key => $format]` + cela permet de spécifier des format spécifiques pour certains champs + * dans AssocSchema, support `[key_prefix]` qui permet de spécifier un préfixe commun aux champs dans le tableau destination, e.g ~~~php