From 8a47f88d3b41699a4658c5bf5e16679e46bf1fb9 Mon Sep 17 00:00:00 2001 From: Kamil Tekiela Date: Mon, 14 Aug 2023 20:30:20 +0100 Subject: [PATCH] Keep this return type as int|bool Signed-off-by: Kamil Tekiela --- libraries/classes/Advisory/Advisor.php | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/libraries/classes/Advisory/Advisor.php b/libraries/classes/Advisory/Advisor.php index f1c6287501..508838ccd1 100644 --- a/libraries/classes/Advisory/Advisor.php +++ b/libraries/classes/Advisory/Advisor.php @@ -71,13 +71,22 @@ class Advisor 'substr', static function (): void { }, - static fn (array $arguments, string $string, int $start, int $length): string => substr($string, $start, $length) + static fn ( + array $arguments, + string $string, + int $start, + int $length, + ): string => substr($string, $start, $length) ); $this->expression->register( 'preg_match', static function (): void { }, - static fn (array $arguments, string $pattern, string $subject): int|false => preg_match($pattern, $subject) + static fn ( + array $arguments, + string $pattern, + string $subject, + ): int|bool => preg_match($pattern, $subject), ); $this->expression->register( 'ADVISOR_bytime',