Skip to content

Commit eeb6d22

Browse files
author
Jonathon Hill
committed
feat: support PHP 8.4
1 parent 72fa880 commit eeb6d22

21 files changed

+1628
-832
lines changed

.github/workflows/php.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
matrix:
1717
operating-system: [ubuntu-latest]
18-
php-versions: ['8.0', '8.1', '8.2']
18+
php-versions: ['8.0', '8.1', '8.2', '8.3', '8.4']
1919

2020
runs-on: ${{ matrix.operating-system }}
2121

Makefile

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
lint:
22
vendor/bin/phpstan analyse -c phpstan.neon --memory-limit 1G
3+
4+
fix:
35
vendor/bin/php-cs-fixer fix
46

57
test-behavior:

composer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"matthiasmullie/scrapbook": "Scrapbook Cache provides excellent session storage options"
4242
},
4343
"require": {
44-
"php": "^8.0 || ^8.1 || ^8.2",
44+
"php": "^8.0",
4545
"dflydev/fig-cookies": "^3.0",
4646
"psr/simple-cache": "^1 || ^2 || ^3",
4747
"psr/http-message": "^1 || ^2",
@@ -58,8 +58,8 @@
5858
"middlewares/access-log": "^2.0",
5959
"monolog/monolog": "^3.2",
6060
"php-di/php-di": "^7.0",
61-
"phpstan/phpstan": "^1.8",
62-
"phpunit/phpunit": "^10.5",
61+
"phpstan/phpstan": "^2.1",
62+
"phpunit/phpunit": "^11.5",
6363
"psr/log": "^2 || ^3",
6464
"slim/psr7": "^1.6",
6565
"slim/slim": "^4.11"

0 commit comments

Comments
 (0)