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 pull request updates the project's PHP version compatibility, development dependencies, and coding standards configuration to align with modern practices and PHP 8.2. The most important changes include upgrading to PHP 8.2, updating development dependencies, and adopting newer coding standards.
PHP Version and Dependency Updates:
composer.jsonfrom^7.1||^8.0to^8.2, ensuring compatibility with PHP 8.2.composer.jsonto newer versions:phpunit/phpunitto^11.5vimeo/psalmto^6.12friendsofphp/php-cs-fixerto^3.82infection/infectionto^0.29roave/infection-static-analysis-pluginto^1.38Coding Standards Configuration:
.php-cs-fixer.dist.phpto use the@PSR12coding standard instead of@PSR2and added the@PHP82Migrationrule set for modern PHP syntax. Removed several rules to simplify the configuration, such asno_unused_importsandordered_imports. as theses are in PSR12 already