@@ -489,7 +489,7 @@ private function validate_eq_field(mixed $value, array $parameters, array $field
489
489
$ field = $ parameters [0 ] ?? '' ;
490
490
$ compare = $ this ->record [$ field ];
491
491
492
- return $ value == $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.eq_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
492
+ return empty ( $ compare ) || $ value == $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.eq_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
493
493
}
494
494
495
495
/**
@@ -512,7 +512,7 @@ private function validate_gt_field(mixed $value, array $parameters, array $field
512
512
$ field = $ parameters [0 ] ?? '' ;
513
513
$ compare = $ this ->record [$ field ];
514
514
515
- return $ value > $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.gt_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
515
+ return empty ( $ compare ) || $ value > $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.gt_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
516
516
}
517
517
518
518
/**
@@ -524,7 +524,7 @@ private function validate_gte_field(mixed $value, array $parameters, array $fiel
524
524
$ field = $ parameters [0 ] ?? '' ;
525
525
$ compare = $ this ->record [$ field ];
526
526
527
- return $ value >= $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.gte_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
527
+ return empty ( $ compare ) || $ value >= $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.gte_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
528
528
}
529
529
530
530
/**
@@ -596,7 +596,7 @@ private function validate_lt_field(mixed $value, array $parameters, array $field
596
596
$ field = $ parameters [0 ] ?? '' ;
597
597
$ compare = $ this ->record [$ field ];
598
598
599
- return $ value < $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.lt_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
599
+ return empty ( $ compare ) || $ value < $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.lt_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
600
600
}
601
601
602
602
/**
@@ -608,7 +608,7 @@ private function validate_lte_field(mixed $value, array $parameters, array $fiel
608
608
$ field = $ parameters [0 ] ?? '' ;
609
609
$ compare = $ this ->record [$ field ];
610
610
611
- return $ value <= $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.lte_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
611
+ return empty ( $ compare ) || $ value <= $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.lte_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
612
612
}
613
613
614
614
/**
@@ -705,7 +705,7 @@ private function validate_neq_field(mixed $value, array $parameters, array $fiel
705
705
$ field = $ parameters [0 ] ?? '' ;
706
706
$ compare = $ this ->record [$ field ];
707
707
708
- return $ value != $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.neq_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
708
+ return empty ( $ compare ) || $ value != $ compare ? '' : \PHPFUI \ORM ::trans ('.validator.neq_field ' , ['value ' => $ value , 'field ' => $ field , 'compare ' => $ compare ]);
709
709
}
710
710
711
711
/**
0 commit comments