From 099377a90644aa0f8ded0c95fe271455265572a9 Mon Sep 17 00:00:00 2001 From: Alex Pott Date: Mon, 12 Jul 2021 21:04:52 +0100 Subject: [PATCH 1/2] Fix ctype_digit deprecation --- Inline.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Inline.php b/Inline.php index 10ed14fe..bef34266 100644 --- a/Inline.php +++ b/Inline.php @@ -161,8 +161,8 @@ public static function dump($value, int $flags = 0): string return 'true'; case false === $value: return 'false'; - case ctype_digit($value): - return \is_string($value) ? "'$value'" : (int) $value; + case \is_int($value): + return $value; case is_numeric($value) && false === strpos($value, "\f") && false === strpos($value, "\n") && false === strpos($value, "\r") && false === strpos($value, "\t") && false === strpos($value, "\v"): $locale = setlocale(\LC_NUMERIC, 0); if (false !== $locale) { From 6d747d1ed6d5ad8ad5bc2c206ed11bf1f62cdc67 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Tue, 13 Jul 2021 10:50:48 +0200 Subject: [PATCH 2/2] [Yaml] Fixed an exception message --- Inline.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Inline.php b/Inline.php index 10ed14fe..27421225 100644 --- a/Inline.php +++ b/Inline.php @@ -711,7 +711,7 @@ private static function parseTag(string $value, int &$i, int $flags): ?string $nextOffset += strspn($value, ' ', $nextOffset); if ('' === $tag && (!isset($value[$nextOffset]) || \in_array($value[$nextOffset], [']', '}', ','], true))) { - throw new ParseException(sprintf('Using the unquoted scalar value "!" is not supported. You must quote it.', $value), self::$parsedLineNumber + 1, $value, self::$parsedFilename); + throw new ParseException('Using the unquoted scalar value "!" is not supported. You must quote it.', self::$parsedLineNumber + 1, $value, self::$parsedFilename); } // Is followed by a scalar and is a built-in tag