From 7347cc7e282c4e0bef4416dddb01eba94bf1b30a Mon Sep 17 00:00:00 2001 From: Benjamin Morel Date: Sat, 18 Jun 2022 14:38:01 +0200 Subject: [PATCH] Arrow functions --- src/BigNumber.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/BigNumber.php b/src/BigNumber.php index 38c8c55..44f26e3 100644 --- a/src/BigNumber.php +++ b/src/BigNumber.php @@ -81,9 +81,7 @@ public static function of($value) : BigNumber $throw(); } - $getMatch = static function(string $value) use ($matches) : ?string { - return isset($matches[$value]) && $matches[$value] !== '' ? $matches[$value] : null; - }; + $getMatch = static fn(string $value): ?string => (($matches[$value] ?? '') !== '') ? $matches[$value] : null; $sign = $getMatch('sign'); $numerator = $getMatch('numerator');