Added ? to explicit nullable parameters for php 8.4 compatibility - ai assisted

Closes #3585020 This was a simple fix to add the required as of PHP 8.4 ? in front of explicitly nullable parameters.

Merge request reports

Loading