Skip to content

Conversation

@alex001x
Copy link
Contributor

This PR improves compatibility with PHP 8.2 by cleaning up core class implementations.

Changes are intentionally minimal and focused on:

  • Fixing deprecated or unsafe patterns in PHP 8.2
  • Preventing warnings/notices (foreach on non-iterables, null handling, etc.)
  • Improving robustness of PDO result handling
  • Fixing minor logical issues discovered during the PHP 8.2 review

No functional changes or schema modifications are intended.
No refactoring or behavior changes outside PHP 8.x compatibility.

Each class was reviewed and committed independently to keep the diff readable and easy to audit.

You're right, ProjectID is always defined
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