From aa66d1f53d8c3fc079d6edc1da809ddbefdccb1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torsten=20L=C3=BCcke?= Date: Thu, 1 May 2025 17:51:41 +0200 Subject: [PATCH] Erweiterung auf PHP 8.1 --- api/Dockerfile | 2 +- api/composer.json | 17 +++++++++-------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/api/Dockerfile b/api/Dockerfile index 4d8c4ea..9cb0a73 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -1,4 +1,4 @@ -FROM php:8.0-apache +FROM php:8.1-apache-bookworm RUN apt update && apt install -y libpq-dev RUN docker-php-ext-install -j$(nproc) pdo pdo_pgsql diff --git a/api/composer.json b/api/composer.json index d4a5b86..b6401c7 100644 --- a/api/composer.json +++ b/api/composer.json @@ -16,21 +16,22 @@ } ], "require": { + "php": "8.1.*", "slim/slim": "^4.7.1", - "vlucas/phpdotenv": "^4.2", - "slim/psr7": "^1.3", + "vlucas/phpdotenv": "^v5.6.1", + "slim/psr7": "^1.7.0", "php-di/slim-bridge": "^3.1.0", "jetbrains/phpstorm-attributes": "^1.0.0", "myclabs/php-enum": "^1.8.0", "ext-pdo": "*" }, "require-dev": { - "phpstan/phpstan": "^0.12.80", - "codeception/codeception": "^4.1.18", - "codeception/module-phpbrowser": "^1.0.0", - "codeception/module-asserts": "^1.0.0", - "codeception/module-db": "^1.1.0", - "codeception/module-rest": "^1.2.8" + "phpstan/phpstan": "^2.1.12", + "codeception/codeception": "^5.2.1", + "codeception/module-phpbrowser": "^3.0.1", + "codeception/module-asserts": "^3.1.0", + "codeception/module-db": "^3.2.2", + "codeception/module-rest": "^3.4.1" }, "autoload": { "psr-4": {