1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/movim_ynh.git synced 2024-09-03 19:46:19 +02:00
movim_ynh/sources/vendor/respect/validation/docs/AllOf.md
2016-03-14 23:16:11 +01:00

550 B

AllOf

  • v::allOf(v $v1, v $v2, v $v3...)

Will validate if all inner validators validates.

v::allOf(
    v::intVal(),
    v::positive()
)->validate(15); // true

This is similar to the chain (which is an allOf already), but its syntax allows you to set custom names for every node:

v::allOf(
    v::intVal()->setName('Account Number'),
    v::positive()->setName('Higher Than Zero')
)->setName('Positive integer')
 ->validate(15); // true

See also: