diff options
author | Simon Rettberg | 2023-05-22 15:33:44 +0200 |
---|---|---|
committer | Simon Rettberg | 2023-05-22 15:33:44 +0200 |
commit | 65a88e9c53341de0dc4f71d0497f78df20702107 (patch) | |
tree | 21dcfe8d2924d3525d6eaa361d2b6c65dd1b6332 /inc/arrayutil.inc.php | |
parent | [backup] Lang (diff) | |
download | slx-admin-65a88e9c53341de0dc4f71d0497f78df20702107.tar.gz slx-admin-65a88e9c53341de0dc4f71d0497f78df20702107.tar.xz slx-admin-65a88e9c53341de0dc4f71d0497f78df20702107.zip |
Type annotations, better RNG
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; |