From d62709cb51dd7f1140511d4abcdd00ba5fe33386 Mon Sep 17 00:00:00 2001 From: Marcel Naeve Date: Thu, 12 May 2016 17:15:09 +0200 Subject: [PATCH] added a validate range method. --- Validate.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Validate.php b/Validate.php index 919174e..16aa700 100644 --- a/Validate.php +++ b/Validate.php @@ -88,4 +88,17 @@ class Validate { return false !== filter_var($address, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6); } + + /** + * Static function for validating a number range. + * @param float $value number to validate + * @param float $min min value + * @param float $max max value + * @return bool is the value between min and max? + */ + static function range(float $value, float $min, float $max) : bool + { + return ($value >= $min && $value <= $max); + } + } \ No newline at end of file