diff options
Diffstat (limited to 'inc/arrayutil.inc.php')
-rw-r--r-- | inc/arrayutil.inc.php | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/inc/arrayutil.inc.php b/inc/arrayutil.inc.php index d930a254..9ce5730f 100644 --- a/inc/arrayutil.inc.php +++ b/inc/arrayutil.inc.php @@ -10,7 +10,7 @@ class ArrayUtil * @param string $key * @return array */ - public static function flattenByKey(array $list, string $key) + public static function flattenByKey(array $list, string $key): array { return array_column($list, $key); } @@ -21,7 +21,7 @@ class ArrayUtil * @param array $arrays * @return array */ - public static function mergeByKey(array $arrays) + public static function mergeByKey(array $arrays): array { $empty = array_combine(array_keys($arrays), array_fill(0, count($arrays), false)); $out = []; @@ -57,8 +57,6 @@ class ArrayUtil */ public static function hasAllKeys(array $array, array $keyList): bool { - if (!is_array($array)) - return false; foreach ($keyList as $key) { if (!isset($array[$key])) return false; |