Skip to content

Conversation

niden
Copy link
Contributor

@niden niden commented Aug 17, 2025

  • Changed minimum version to PHP 8.1 << Please advise if this is acceptable (removed based on Pdo PR)
  • Added version to composer.json (removed based on Pdo PR)
  • Upgraded phpstan and phpunit (composer)
  • Added github actions workflow to run phpstan and the tests
  • Upgraded phpunit.xml.dist for the new phpunit version (removed based on Pdo PR)
  • Added docblocks for all methods (out of scope)
  • Added phpstan types where necessary
  • Adjusted tests
  • Changed implicitly nullable variables to accept null also (PHP 8.4)
  • Renamed StatementTest to StatementTestCase to stop phpunit from trying to run tests on it since it is an abstract class (warning on console).

Please advise what needs to be changed.

Thanks

@compwright
Copy link

@pmjones could we get this out? I'm running into PHP 8.4 deprecation errors.

@niden
Copy link
Contributor Author

niden commented Sep 1, 2025

Closing this because of scope creep. New PR will follow just for 8.4

@niden niden closed this Sep 1, 2025
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