maj TODO
This commit is contained in:
parent
bb5b30480e
commit
7227cd7bdd
@ -1,5 +1,20 @@
|
||||
# nulib\schema
|
||||
|
||||
* possibilité de spécifier un type via sa classe, e.g
|
||||
~~~php
|
||||
Schema::ns($schema, [
|
||||
MyType::class, null, "une valeur de type MyType"
|
||||
]);
|
||||
~~~
|
||||
MyType doit implémenter IType
|
||||
* type générique construit à partir d'un nom de classe, e.g
|
||||
~~~php
|
||||
Schema::ns($schema, [
|
||||
MyClass::class, null, "une valeur de type MyClass"
|
||||
]);
|
||||
~~~
|
||||
MyClass ne doit pas implémenter IType, et le type correspondant est créé avec
|
||||
`new tgeneric(MyClass::class)`
|
||||
* ScalarSchema::from_property()
|
||||
|
||||
* dans AssocSchema, support `[key_prefix]` qui permet de spécifier un préfixe
|
||||
|
Loading…
Reference in New Issue
Block a user