request-model icon indicating copy to clipboard operation
request-model copied to clipboard

Support optional fields

Open vjik opened this issue 4 years ago • 5 comments

Q A
Is bugfix?
New feature? ✔️
Breaks BC? ✔️
Fixed issues #15

vjik avatar Jan 09 '21 08:01 vjik

Waiting https://github.com/yiisoft/arrays/pull/80

vjik avatar Jan 09 '21 17:01 vjik

I agree with @romkatsu. This must be done using a validator.

rustamwin avatar Nov 22 '21 16:11 rustamwin

The validator can't check existence of field.

{orderBy:"name",sort:""} and {orderBy:"name"} for required validator is equal.

vjik avatar Nov 23 '21 10:11 vjik

Rule::skipOnEmpty doesn't solve this issue?

rustamwin avatar Dec 03 '21 16:12 rustamwin

Required::rule()->when(function ($value, ValidationContext $context) {
    return $context->getDataSet()->hasAttribute('relatedAttribute');
})

rustamwin avatar Jan 06 '22 10:01 rustamwin