Skip to content

Commit 29a57bf

Browse files
authored
Merge pull request #105 from ghostwriter/feature/php-8.2-support
Add support for PHP 8.2, drop support for PHP 7.4
2 parents 2144a48 + de05311 commit 29a57bf

File tree

114 files changed

+1243
-2108
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+1243
-2108
lines changed

.laminas-ci.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@
22
"extensions": [
33
"inotify",
44
"swoole"
5-
]
6-
}
5+
],
6+
"ignore_php_platform_requirements": {
7+
"8.2": true
8+
}
9+
}

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@
2929
"composer/package-versions-deprecated": true
3030
},
3131
"platform": {
32-
"php": "7.4.99"
32+
"php": "8.0.99"
3333
}
3434
},
3535
"extra": {
3636
},
3737
"require": {
38-
"php": "^7.4 || ~8.0.0 || ~8.1.0",
38+
"php": "~8.0.0 || ~8.1.0 || ~8.2.0",
3939
"dflydev/fig-cookies": "^2.0.1 || ^3.0",
4040
"laminas/laminas-cli": "^0.1.5 || ^1.0",
4141
"laminas/laminas-diactoros": "^2.11.2",

composer.lock

Lines changed: 206 additions & 342 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

phpcs.xml.dist

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,25 +19,24 @@
1919
<rule ref="LaminasCodingStandard" />
2020

2121
<rule ref="Generic.Files.LineLength.TooLong">
22+
<exclude-pattern>/src/ConfigProvider.php</exclude-pattern>
23+
<exclude-pattern>/test/HttpServerFactoryTest.php</exclude-pattern>
2224
<exclude-pattern>/test/Log/AccessLogFactoryTest.php</exclude-pattern>
2325
<exclude-pattern>/test/Log/AccessLogFormatterTest.php</exclude-pattern>
2426
<exclude-pattern>/test/Log/SwooleLoggerFactoryTest.php</exclude-pattern>
2527
<exclude-pattern>/test/StaticResourceHandler/IntegrationMappedTest.php</exclude-pattern>
2628
<exclude-pattern>/test/StaticResourceHandler/IntegrationTest.php</exclude-pattern>
2729
<exclude-pattern>/test/StaticResourceHandler/MethodNotAllowedMiddlewareTest.php</exclude-pattern>
30+
<exclude-pattern>/test/StaticResourceHandler/OptionsMiddlewareTest.php</exclude-pattern>
2831
<exclude-pattern>/test/SwooleRequestHandlerRunnerFactoryTest.php</exclude-pattern>
32+
<exclude-pattern>/test/Task/TaskEventDispatchListener*Test.php</exclude-pattern>
33+
<exclude-pattern>/test/Task/TaskInvokerListener*Test.php</exclude-pattern>
2934
</rule>
3035

3136
<rule ref="WebimpressCodingStandard.Functions.Param.InconsistentVariadic">
3237
<exclude-pattern>/src/SwooleRequestHandlerRunner.php</exclude-pattern>
3338
<exclude-pattern>/src/Task/*Task.php</exclude-pattern>
3439
<exclude-pattern>/test/TestAsset/CallableObject.php</exclude-pattern>
35-
<exclude-pattern>/test/TestAsset/ClassWithCallbacks.php</exclude-pattern>
36-
</rule>
37-
38-
<rule ref="Generic.Files.LineLength.TooLong">
39-
<exclude-pattern>/src/ConfigProvider.php</exclude-pattern>
40-
<exclude-pattern>/test/Task/TaskEventDispatchListener*Test.php</exclude-pattern>
41-
<exclude-pattern>/test/Task/TaskInvokerListener*Test.php</exclude-pattern>
40+
<exclude-pattern>/test/TestAsset/ClassWithCallbacks.php</exclude-pattern>
4241
</rule>
4342
</ruleset>

0 commit comments

Comments
 (0)