Skip to content

Commit aa795a6

Browse files
Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4: Fix GH-20426: fix Spoofchecker::setRestrictionLevel() error (#20427)
2 parents f8c7dc1 + 355d296 commit aa795a6

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

NEWS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ PHP NEWS
2626
. Fixed bug GH-20483 (ASAN stack overflow with fiber.stack_size INI
2727
small value). (David Carlier)
2828

29+
- Intl:
30+
. Fixed bug GH-20426 (Spoofchecker::setRestrictionLevel() error message
31+
suggests missing constants). (DanielEScherzer)
32+
2933
- Lexbor:
3034
. Fixed bug GH-20501 (\Uri\WhatWg\Url lose host after calling
3135
withPath() or withQuery()). (lexborisov)

ext/intl/spoofchecker/spoofchecker_main.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,8 +156,8 @@ PHP_METHOD(Spoofchecker, setRestrictionLevel)
156156
USPOOF_MINIMALLY_RESTRICTIVE != level &&
157157
USPOOF_UNRESTRICTIVE != level) {
158158
zend_argument_value_error(1, "must be one of Spoofchecker::ASCII, Spoofchecker::SINGLE_SCRIPT_RESTRICTIVE, "
159-
"Spoofchecker::SINGLE_HIGHLY_RESTRICTIVE, Spoofchecker::SINGLE_MODERATELY_RESTRICTIVE, "
160-
"Spoofchecker::SINGLE_MINIMALLY_RESTRICTIVE, or Spoofchecker::UNRESTRICTIVE");
159+
"Spoofchecker::HIGHLY_RESTRICTIVE, Spoofchecker::MODERATELY_RESTRICTIVE, "
160+
"Spoofchecker::MINIMALLY_RESTRICTIVE, or Spoofchecker::UNRESTRICTIVE");
161161
RETURN_THROWS();
162162
}
163163

ext/intl/tests/spoofchecker_unknown_restriction_level.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ try {
2020

2121
?>
2222
--EXPECT--
23-
Spoofchecker::setRestrictionLevel(): Argument #1 ($level) must be one of Spoofchecker::ASCII, Spoofchecker::SINGLE_SCRIPT_RESTRICTIVE, Spoofchecker::SINGLE_HIGHLY_RESTRICTIVE, Spoofchecker::SINGLE_MODERATELY_RESTRICTIVE, Spoofchecker::SINGLE_MINIMALLY_RESTRICTIVE, or Spoofchecker::UNRESTRICTIVE
23+
Spoofchecker::setRestrictionLevel(): Argument #1 ($level) must be one of Spoofchecker::ASCII, Spoofchecker::SINGLE_SCRIPT_RESTRICTIVE, Spoofchecker::HIGHLY_RESTRICTIVE, Spoofchecker::MODERATELY_RESTRICTIVE, Spoofchecker::MINIMALLY_RESTRICTIVE, or Spoofchecker::UNRESTRICTIVE

0 commit comments

Comments
 (0)