Use strict in_array() calls

This commit is contained in:
jrenslin authored and Stefan Rohde-Enslin committed 2020-08-27 17:16:48 +02:00
1 parent b39f26a3f7
commit 7d4a740f8f
2 files changed
+5 -5

No files matched your search

+1 -1
View File
@@ -259,7 +259,7 @@ public static function lang_getfrombrowser(array $allowed_languages, string $def
while (!empty($lang_code)) { while (!empty($lang_code)) {
// phpcs:enable // phpcs:enable
// mal sehen, ob der Sprachcode angeboten wird // mal sehen, ob der Sprachcode angeboten wird
if (\in_array(\strtolower(\join('-', $lang_code)), $allowed_languages)) { if (\in_array(\strtolower(\join('-', $lang_code)), $allowed_languages, true)) {
// Qualität anschauen // Qualität anschauen
if ($lang_quality > $current_q) { if ($lang_quality > $current_q) {
// diese Sprache verwenden // diese Sprache verwenden
+4 -4
View File
@@ -20,7 +20,7 @@ class MD_STD_IN {
*/ */
final public static function sanitize_id($input):int { final public static function sanitize_id($input):int {
$input = filter_var($input, FILTER_VALIDATE_INT, [ $input = \filter_var($input, \FILTER_VALIDATE_INT, [
'options' => [ 'options' => [
'min_range' => 1, // Minimum number of an ID generated. 'min_range' => 1, // Minimum number of an ID generated.
'max_range' => 4294967295 // Max value for MySQL's int data type 'max_range' => 4294967295 // Max value for MySQL's int data type
@@ -47,7 +47,7 @@ final public static function sanitize_id_or_zero($input):int {
if ($input === "") return 0; if ($input === "") return 0;
$input = filter_var($input, FILTER_VALIDATE_INT, [ $input = \filter_var($input, \FILTER_VALIDATE_INT, [
'options' => [ 'options' => [
'min_range' => 0, // Minimum number of an ID generated. 'min_range' => 0, // Minimum number of an ID generated.
'max_range' => 4294967295 // Max value for MySQL's int data type 'max_range' => 4294967295 // Max value for MySQL's int data type
@@ -103,7 +103,7 @@ final public static function get_http_input_text(string $var_name, string $defau
} }
else $output = self::sanitize_text($default); else $output = self::sanitize_text($default);
if (!empty($allowed) and !in_array($output, $allowed)) { if (!empty($allowed) and !\in_array($output, $allowed, true)) {
Throw new MDpageParameterNotFromListException("Parameter `{$var_name}` must be any of the allowed values: " . implode(', ', $allowed)); Throw new MDpageParameterNotFromListException("Parameter `{$var_name}` must be any of the allowed values: " . implode(', ', $allowed));
} }
@@ -128,7 +128,7 @@ final public static function get_http_post_text(string $var_name, string $defaul
} }
else $output = self::sanitize_text($default); else $output = self::sanitize_text($default);
if (!empty($allowed) and !in_array($output, $allowed)) { if (!empty($allowed) and !\in_array($output, $allowed, true)) {
Throw new MDpageParameterNotFromListException("Parameter `{$var_name}` must be any of the allowed values: " . implode(', ', $allowed)); Throw new MDpageParameterNotFromListException("Parameter `{$var_name}` must be any of the allowed values: " . implode(', ', $allowed));
} }