D4310 new input section (#427)
* wip: validation condition input * form custom validation condition * Default message on form condition validation * field validation condition test * fix linting * update tests, add pass test * Polish UI * Re-order validation + fix logic issue * Move custom validation after default validation --------- Co-authored-by: Frank <csskfaves@gmail.com>
This commit is contained in:
@@ -84,7 +84,10 @@ class FormLogicConditionChecker
|
||||
|
||||
private function checkContains($condition, $fieldValue): bool
|
||||
{
|
||||
return ($fieldValue && is_array($fieldValue)) ? in_array($condition['value'], $fieldValue) : false;
|
||||
if (is_array($fieldValue)) {
|
||||
return in_array($condition['value'], $fieldValue);
|
||||
}
|
||||
return \Str::contains($fieldValue, $condition['value']);
|
||||
}
|
||||
|
||||
private function checkListContains($condition, $fieldValue): bool
|
||||
|
||||
Reference in New Issue
Block a user