-
-
Notifications
You must be signed in to change notification settings - Fork 14
Closed
Labels
EnhancementNew feature or requestNew feature or requestHelp Wantedhacktoberfest-acceptedIssues/Pull-Requests which can be fixed during Hacktoberfest: https://hacktoberfest.digitalocean.comIssues/Pull-Requests which can be fixed during Hacktoberfest: https://hacktoberfest.digitalocean.com
Milestone
Description
Feature Request
| Q | A |
|---|---|
| New Feature | yes |
Summary
To be prepared for the december release of PHP 8.0, this repository has some additional TODOs to be tested against the new major version.
In order to make this repository compatible, one has to follow these steps:
- Modify
composer.jsonto provide support for PHP 8.0 by adding the constraint~8.0.0 - Modify
composer.jsonto drop support for PHP less than 7.3 - Modify
composer.jsonto implement phpunit 9.3 which supports PHP 7.3+ - Modify
.travis.ymlto ignore platform requirements when installing composer dependencies (simply add--ignore-platform-reqstoCOMPOSER_ARGSenv variable) - Modify
.travis.ymlto add PHP 8.0 to the matrix (NOTE: Do not allow failures as PHP 8.0 has a feature freeze since 2020-08-04!) - Modify source code in case there are incompatibilities with PHP 8.0
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or requestHelp Wantedhacktoberfest-acceptedIssues/Pull-Requests which can be fixed during Hacktoberfest: https://hacktoberfest.digitalocean.comIssues/Pull-Requests which can be fixed during Hacktoberfest: https://hacktoberfest.digitalocean.com