diff --git a/composer.json b/composer.json index 9f569afb667d23d4ab61f17992abde3610f07924..0b91dff9deba7c01e2a4737838bfd0b9034c3e40 100644 --- a/composer.json +++ b/composer.json @@ -38,6 +38,7 @@ "ext-pcre": "*", "ext-session": "*", "ext-xml": "*", + "composer-runtime-api": "^2.0", "bacon/bacon-qr-code": "^2.0", "christian-riesen/base32": "^1.5", "cogpowered/finediff": "~0.3.1", @@ -86,7 +87,6 @@ "typo3fluid/fluid": "^2.7.0" }, "require-dev": { - "composer-runtime-api": "^2.0", "codeception/codeception": "^4.1.12", "codeception/lib-asserts": "^1.13.2", "codeception/module-asserts": "^1.3.1", diff --git a/composer.lock b/composer.lock index b404dc5de50abb7633abe952acb5464ccdd0377c..1bcfc023f961dcb6079f9e152a9c7a54ad905bd0 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a70533ee459c70ce82ff5d2ff9965a20", + "content-hash": "085bf86c7060c81baf59d5e709b59b7b", "packages": [ { "name": "bacon/bacon-qr-code", @@ -7929,13 +7929,12 @@ "ext-libxml": "*", "ext-pcre": "*", "ext-session": "*", - "ext-xml": "*" - }, - "platform-dev": { + "ext-xml": "*", "composer-runtime-api": "^2.0" }, + "platform-dev": [], "platform-overrides": { "php": "7.4.1" }, - "plugin-api-version": "2.0.0" + "plugin-api-version": "2.1.0" } diff --git a/typo3/sysext/backend/Resources/Private/Php/backend.php b/typo3/sysext/backend/Resources/Private/Php/backend.php index 63194fa73f98261646cbb5e39940da6c860ce84e..54b06c01d50f6de4bd8306ced5ff4c41f0dc0e65 100644 --- a/typo3/sysext/backend/Resources/Private/Php/backend.php +++ b/typo3/sysext/backend/Resources/Private/Php/backend.php @@ -13,11 +13,6 @@ * The TYPO3 project - inspiring people to share! */ -// Exit early if php requirement is not satisfied. -if (PHP_VERSION_ID < 70400 || PHP_VERSION_ID >= 90000) { - die('This version of TYPO3 CMS requires PHP >= 7.4 and < 9.0'); -} - // Set up the application for the backend call_user_func(function () { $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php'; diff --git a/typo3/sysext/core/Resources/Private/Php/cli.php b/typo3/sysext/core/Resources/Private/Php/cli.php index a0835c21d063dd06511a9a82ce744e4df252faa9..d96be4e832a40e8d31b0381eb0808ee1b95d9b70 100644 --- a/typo3/sysext/core/Resources/Private/Php/cli.php +++ b/typo3/sysext/core/Resources/Private/Php/cli.php @@ -13,11 +13,6 @@ * The TYPO3 project - inspiring people to share! */ -// Exit early if php requirement is not satisfied. -if (PHP_VERSION_ID < 70400 || PHP_VERSION_ID >= 90000) { - die('This version of TYPO3 CMS requires PHP >= 7.4 and < 9.0'); -} - /** * Command Line Interface module dispatcher * that executes commands diff --git a/typo3/sysext/core/composer.json b/typo3/sysext/core/composer.json index ebf334cff877d157554a0cae70ba6f95fc1e20ed..cfa2907d77009b7d3d2f65526deb642aa6c750db 100644 --- a/typo3/sysext/core/composer.json +++ b/typo3/sysext/core/composer.json @@ -29,6 +29,7 @@ "bacon/bacon-qr-code": "^2.0", "christian-riesen/base32": "^1.5", "cogpowered/finediff": "~0.3.1", + "composer-runtime-api": "^2.0", "doctrine/annotations": "^1.11", "doctrine/dbal": "^2.13", "doctrine/instantiator": "^1.4", diff --git a/typo3/sysext/frontend/Resources/Private/Php/frontend.php b/typo3/sysext/frontend/Resources/Private/Php/frontend.php index 6aa16cf30280eb636805abaa7bf18d6668198570..4458afdcc7f409d2bc179fb1790b901aab35120b 100644 --- a/typo3/sysext/frontend/Resources/Private/Php/frontend.php +++ b/typo3/sysext/frontend/Resources/Private/Php/frontend.php @@ -13,11 +13,6 @@ * The TYPO3 project - inspiring people to share! */ -// Exit early if php requirement is not satisfied. -if (PHP_VERSION_ID < 70400 || PHP_VERSION_ID >= 90000) { - die('This version of TYPO3 CMS requires PHP >= 7.4 and < 9.0'); -} - // Set up the application for the frontend call_user_func(function () { $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php'; diff --git a/typo3/sysext/install/Resources/Private/Php/install.php b/typo3/sysext/install/Resources/Private/Php/install.php index b47f82f5c3b61cd8169057cd9264208c96463965..129f3bfbccd8eda6a4abe519e2b529fc263c3fd9 100644 --- a/typo3/sysext/install/Resources/Private/Php/install.php +++ b/typo3/sysext/install/Resources/Private/Php/install.php @@ -94,11 +94,6 @@ * can exist yet. */ -// Exit early if php requirement is not satisfied. -if (PHP_VERSION_ID < 70400 || PHP_VERSION_ID >= 90000) { - die('This version of TYPO3 CMS requires PHP >= 7.4 and < 9.0'); -} - call_user_func(function () { $classLoader = require __DIR__ . '/../../../../../../vendor/autoload.php'; \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::run(1, \TYPO3\CMS\Core\Core\SystemEnvironmentBuilder::REQUESTTYPE_INSTALL);