From 25ad2004c1d786a1dbe42d24c08f228c870210a4 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 27 Apr 2024 17:51:09 +0900 Subject: feat: implement some missing instructions --- src/Structure/Types/Limits.php | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/Structure/Types/Limits.php') diff --git a/src/Structure/Types/Limits.php b/src/Structure/Types/Limits.php index 12f6cbf..e2ec343 100644 --- a/src/Structure/Types/Limits.php +++ b/src/Structure/Types/Limits.php @@ -15,4 +15,10 @@ final readonly class Limits public ?int $max, ) { } + + public function isValid(): bool + { + return 0 <= $this->min && + ($this->max === null || $this->min <= $this->max); + } } -- cgit v1.2.3-70-g09d2