Skip to content

Commit b39bfb6

Browse files
committed
refactoring
1 parent 54d6b1d commit b39bfb6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Utils/Arrays.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ public static function contains(array $array, mixed $value): bool
128128
*/
129129
public static function first(array $array): mixed
130130
{
131-
return count($array) ? reset($array) : null;
131+
return $array[array_key_first($array)] ?? null;
132132
}
133133

134134

@@ -140,7 +140,7 @@ public static function first(array $array): mixed
140140
*/
141141
public static function last(array $array): mixed
142142
{
143-
return count($array) ? end($array) : null;
143+
return $array[array_key_last($array)] ?? null;
144144
}
145145

146146

0 commit comments

Comments
 (0)