From db31822a3ff6869b21321fc1981ce46b7ee7f4dd Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Fri, 10 Nov 2023 16:17:20 +0100 Subject: [PATCH] Use empty() over === false to also return error in case of empty strings --- src/MD_STD_IN.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/MD_STD_IN.php b/src/MD_STD_IN.php index fe7b4e6..16b08b5 100644 --- a/src/MD_STD_IN.php +++ b/src/MD_STD_IN.php @@ -96,7 +96,7 @@ final class MD_STD_IN { */ public static function sanitize_rgb_color(mixed $input):string { - if (($output = \filter_var($input, FILTER_UNSAFE_RAW, FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_HIGH)) === false) { + if (empty($output = \filter_var($input, FILTER_UNSAFE_RAW, FILTER_FLAG_STRIP_LOW | FILTER_FLAG_STRIP_HIGH))) { throw new MDInvalidColorCode("Invalid color code provided: " . $output); }