Skip to content

Comments

Upgrade repository to PHP 8.0 and modernize#5

Draft
tomaj wants to merge 10 commits intomasterfrom
cursor/upgrade-repository-to-php-8-0-and-modernize-0d38
Draft

Upgrade repository to PHP 8.0 and modernize#5
tomaj wants to merge 10 commits intomasterfrom
cursor/upgrade-repository-to-php-8-0-and-modernize-0d38

Conversation

@tomaj
Copy link
Owner

@tomaj tomaj commented Jul 25, 2025

Upgrade to PHP 8.0+ and modernize the codebase to leverage the latest language features.

The original task requested an upgrade to PHP 8.0 and the adoption of modern PHP features. This PR implements constructor property promotion, readonly properties, match expressions, attributes, final classes, and improved type declarations, along with updating dependencies and tests to align with modern PHP development practices for better performance, security, and maintainability.


Open in WebOpen in Cursor

Learn more about Background Agents

cursoragent and others added 10 commits July 25, 2025 10:39
…rage

Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
…ttings

Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
…atures

Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Co-authored-by: tomasmajer <tomasmajer@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants