Support PHP 7.4
MODIFY
.github/workflows/tests.yml
.github/workflows/tests.yml
@@ -10,7 +10,7 @@ jobs:
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
- php-version: '7.3'
+ php-version: '7.4'
- name: Install Composer dependencies
run: composer install --no-interaction
- name: Run PHPCS
@@ -30,7 +30,7 @@ jobs:
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
- php-version: '7.3'
+ php-version: '7.4'
- name: Set up .env
run: php -r "file_exists('.env') || copy('.env.ci', '.env');"
- name: Install Composer dependencies
@@ -58,7 +58,7 @@ jobs:
- name: Set up PHP
uses: shivammathur/setup-php@v2
with:
- php-version: '7.3'
+ php-version: '7.4'
- name: Set up .env
run: php -r "file_exists('.env') || copy('.env.ci', '.env');"
- name: Install Composer dependencies

MODIFY
README.md
README.md
@@ -25,7 +25,7 @@ You can use Budget by hosting it yourself, or using [the instance hosted by us](
## Requirements
-* PHP 7.3 or higher
+* PHP 7.4 or higher
* HTTP server (for example Apache or NGINX)
* MySQL
* Composer

MODIFY
composer.json
composer.json
"license": "MIT",
"type": "project",
"require": {
- "php": "^7.3|^8.0",
+ "php": "^7.4|^8.0",
"doctrine/dbal": "^2.8",
"fideloper/proxy": "^4.0",
"fruitcake/laravel-cors": "^1.0",

MODIFY
composer.lock
composer.lock
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "5b4617b7547aef9c40473bcc84a63d83",
+ "content-hash": "16d148095551ee3835bbc68ffa65d86c",
"packages": [
{
"name": "asm89/stack-cors",
"prefer-stable": false,
"prefer-lowest": false,
"platform": {
- "php": "^7.3|^8.0"
+ "php": "^7.4|^8.0"
},
"platform-dev": [],
"plugin-api-version": "1.1.0"

Support PHP 7.4