Skip to content
This repository has been archived by the owner on Feb 8, 2024. It is now read-only.

PHP 8.0 support #7

Closed
wants to merge 1 commit into from
Closed

PHP 8.0 support #7

wants to merge 1 commit into from

Conversation

gpgkd906
Copy link
Contributor

@gpgkd906 gpgkd906 commented Mar 3, 2021

Signed-off-by: chenhan gpgkd906@gmail.com

Q A
New Feature yes

PHP 8.0 support #6

Description

  • Modify composer.json to provide support for PHP 8.0 by adding the constraint ~8.0.0
  • Modify composer.json to drop support for PHP less than 7.3
  • Modify composer.json to implement phpunit 9.3 which supports PHP 7.3+
  • Modify .travis.yml to ignore platform requirements when installing composer dependencies (simply add --ignore-platform-reqs to COMPOSER_ARGS env variable)
  • Modify .travis.yml to 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

Signed-off-by: chenhan <gpgkd906@gmail.com>
@gpgkd906 gpgkd906 closed this Mar 25, 2021
@gpgkd906 gpgkd906 reopened this Mar 25, 2021
@gpgkd906 gpgkd906 marked this pull request as draft March 29, 2021 07:17
@gpgkd906 gpgkd906 marked this pull request as ready for review March 29, 2021 07:17
@gpgkd906 gpgkd906 closed this Apr 9, 2021
@gpgkd906
Copy link
Contributor Author

gpgkd906 commented Apr 9, 2021

re-structure commits

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant