Skip to content

Conversation

@BastianLedererIcinga
Copy link

Changes that had to be addressed

PHP 8.3 -> Php 8.4

Migration docs: https://www.php.net/manual/en/migration84

  • Function parameters that are null by default must be declared nullable.
  • The E_STRICT error level has been deprecated
  • The $escape of fputcsv() must be set explicitly

resolves: #488

sukhwinder33445
sukhwinder33445 previously approved these changes Dec 5, 2025
Copy link
Contributor

@sukhwinder33445 sukhwinder33445 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good, @Jan-Schuppik, please test the UI and approve this PR if everything works fine.

Copy link
Contributor

@sukhwinder33445 sukhwinder33445 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Github Actions are failing due to Code Sniffer. Please take a look at this.

Update: Code sniffer errors are fixed in #487.

@sukhwinder33445 sukhwinder33445 dismissed their stale review December 5, 2025 11:38

Github Actions must pass.

sukhwinder33445
sukhwinder33445 previously approved these changes Dec 5, 2025
Jan-Schuppik
Jan-Schuppik previously approved these changes Dec 8, 2025
…ince it will use the the values as array keys
Explictly set the required attribute of the uploaded_file element of BpUploadForm to true.
previously the resulting-html element was not required and submitting the form caused null being passed.
This is necessary because this class does not extend the Web\Form,
and the Zend_Form does not mark the elment as required.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PHP 8.4/8.5 Support

4 participants