PHP 8.4 – works with a warning
-
Hope this helps with future patches – I’ve tested and used the plugin with PHP 8.4 and the latest WP version. With logging enabled, it shows PHP Deprecated: Explicit nullable type declarations required. Logs:
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Freemius::maybe_activate_bundle_license(): Implicitly marking parameter $license as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/user-menus/freemius/includes/class-freemius.php on line 7979
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Freemius::set_license(): Implicitly marking parameter $license as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/user-menus/freemius/includes/class-freemius.php on line 12607
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Freemius::switch_to_blog(): Implicitly marking parameter $install as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/user-menus/freemius/includes/class-freemius.php on line 15808
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Freemius::_activate_addon_account(): Implicitly marking parameter $bundle_license as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/user-menus/freemius/includes/class-freemius.php on line 18280
[19-Feb-2025 07:02:32 UTC] PHP Deprecated: Freemius::_store_site(): Implicitly marking parameter $site as nullable is deprecated, the explicit nullable type must be used instead in /home/my_user/public_html/wp-content/plugins/user-menus/freemius/includes/class-freemius.php on line 19838
- You must be logged in to reply to this topic.