Skip to content

Commit 7460df1

Browse files
committed
PHP 8.4 | Squiz/LowercaseClassKeywords: add test with abstract property
1 parent 00a694b commit 7460df1

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

src/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.inc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@ $anon = new ReadOnly class() {};
1818
class FinalProperties {
1919
FINAL int $prop = 1;
2020
}
21+
22+
ABSTRACT class AbstractProperties {
23+
Abstract int $prop {set;}
24+
}

src/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.inc.fixed

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@ $anon = new readonly class() {};
1818
class FinalProperties {
1919
final int $prop = 1;
2020
}
21+
22+
abstract class AbstractProperties {
23+
abstract int $prop {set;}
24+
}

src/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ public function getErrorList()
4242
14 => 1,
4343
16 => 1,
4444
19 => 1,
45+
22 => 1,
46+
23 => 1,
4547
];
4648

4749
return $errors;

0 commit comments

Comments
 (0)