Add explicit null to nullable types for PHP 8.4
Minimal fix for #1073. Adds the explicit ? to implicitly nullable arguments within the src tree.
Incidentally, on my system (no postgres/cassandra/mongo), php 8.3 and 8.4 produce the same results from phpunit:
OK, but incomplete, skipped, or risky tests!
Tests: 438, Assertions: 1092, Skipped: 160, Risky: 16.
Is anything else needed from me to get this merged?
Works as advertised as far as I can tell.
@bshaffer would you be able to cut a new release of the library once this is merged?
Looks good, would be nice to have this merged up.
🙌🏻
I created a release for this here: https://github.com/bshaffer/oauth2-server-php/releases/tag/v1.14.2
Thanks for your contributions!