digitalrevolution/symfony-validation-shorthand
| Index |
|---|
| Shorthands |
| Array data Validation |
| Traversable data validation |
| Examples |
['name' => 'required|string']
success: ['name' => 'Peter Parker']
success: ['name' => '']
fails: []
fails: ['name' => null]
['name' => 'required|string|nullable']
success: ['name' => 'Peter Parker']
success: ['name' => '']
success: ['name' => null]
fails: []
['name' => 'required|string|nullable|filled']
success: ['name' => 'Peter Parker']
success: ['name' => null]
fails: ['name' => '']
fails: []
['name' => 'string|nullable|filled']
success: ['name' => 'Peter Parker']
success: ['name' => null]
success: []
fails: ['name' => '']
['*' => 'int']
success: []
success: ['1', 2]
fails: null
['*' => 'required|int']
success: ['1', 2]
fails: []
fails: null
['*' => 'required|int|null']
success: ['1', 2, null]
fails: []
fails: null
['createdAt' => ['required|string', new \Symfony\Component\Validator\Constraints\Date()]
success: ['createdAt' => '2020-01-01']
fails: [ 100 ]
fails: []
How can I help you explore Laravel packages today?