private function toInt($value) : int { if (is_string($value)) { $value = hexdec($value); } // Luminance must not be greater than 0xFF return min([(int) $value, self::LUM_MAX]); }