Skip to content

Commit c9e0144

Browse files
committed
PHP 8.1: Generic/LowerCaseKeyword - Added support for enums
1 parent ef2172b commit c9e0144

File tree

4 files changed

+8
-0
lines changed

4 files changed

+8
-0
lines changed

src/Standards/Generic/Sniffs/PHP/LowerCaseKeywordSniff.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ public function register()
5050
T_ENDIF,
5151
T_ENDSWITCH,
5252
T_ENDWHILE,
53+
T_ENUM,
5354
T_EVAL,
5455
T_EXIT,
5556
T_EXTENDS,

src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.inc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,8 @@ class Reading {
3939
Public READOnly int $var;
4040
}
4141

42+
EnuM Enum {
43+
}
44+
4245
__HALT_COMPILER(); // An exception due to phar support.
4346
function

src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.inc.fixed

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,8 @@ class Reading {
3939
public readonly int $var;
4040
}
4141

42+
enum Enum {
43+
}
44+
4245
__HALT_COMPILER(); // An exception due to phar support.
4346
function

src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ public function getErrorList()
4141
32 => 1,
4242
35 => 1,
4343
39 => 2,
44+
42 => 1,
4445
];
4546

4647
}//end getErrorList()

0 commit comments

Comments
 (0)