diff --git a/TODO.md b/TODO.md index c5f44bb..a085552 100644 --- a/TODO.md +++ b/TODO.md @@ -105,6 +105,20 @@ } ~~~ + clé "enabled" permet d'activer dynamiquement un élément + ~~~php + $element = function() { + return ["header", "body", "enabled" => $includeElement]; + } + ~~~ + + clé "func" pour spécifier la fonction dans un contexte statique + ~~~php + $element = ["func" => [My::class, "get_element"]]; + ~~~ + func n'est considéré que si $element était un tableau à la base + s'il y a d'autres clés, elles sont fusionnées avec le résultat de $func() (dont les clés sont prioritaires) + * Cursor::dyn permet d'insérer une valeur qui sera évaluée plus tard lors de la résolution du contenu * pour Cursor, CTable, etc., un paramètre "params_func" permet de générer une