Dropping support for PHP 7.0, which allows us to fix an upcoming PHP 8.4 deprecation #44
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The upcoming PHP 8.4 release will contain a new deprecation: https://wiki.php.net/rfc/deprecate-implicitly-nullable-types
However, this conflicts with the minimum PHP version this module requires, which is currently at PHP 7.0, which didn't have the nullable arguments feature yet, it was added in PHP 7.1.
So we decided to remove PHP 7.0 support from this module. This will most likely be tagged as a new minor version: 1.6.0
At the same times, we can improve our code quality a little bit by using some PHP 7.1+ features.