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.
This fixes the most important issue in PHP 7.4 (see #14821). All other issues at most cause warnings or break single features in Matomo, but this makes Matomo completely unusable.
As I am not sure when the next Matomo release will come out and as people might start using PHP 7.4 when it comes out in end of November, I'd fix this one for 3.12.
If you update all composer dependencies as in #14260 then this PR can be closed.