• Resolved Mikhail Alferov

    (@malferov)


    In PHP 8.4.5, ActionScheduler_Action::__construct(): Implicitly marking parameter $schedule as nullable is deprecated, the explicit nullable type must be used instead in wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/actions/ActionScheduler_Action.php:26

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter Mikhail Alferov

    (@malferov)

    And the same in wp-content/plugins/wp-mail-smtp/src/Queue/Queue.php on line 305

    Thread Starter Mikhail Alferov

    (@malferov)

    And the same: wp-content/plugins/wp-mail-smtp/vendor/woocommerce/action-scheduler/classes/ActionScheduler_ActionFactory.php on line 21

    And the same goes for all the plugin files

    Plugin Support Patrick

    (@paddyam)

    Hello @malferov,

    Thank you for bringing this to our attention. I’ve already shared your feedback with our development team so they can look into it further.

    Please note, this is a deprecation notice, all the plugin functions will continue to work. If you see any warnings on your site, try disabling the WP_DEBUG setting. This should prevent the warnings from appearing.

    I’ll be in touch as soon as I have an update.

    Plugin Support Patrick

    (@paddyam)

    Hey @malferov,

    I received an update from the team and they confirmed that the deprecation error with PHP 8.4.5 has been noted and they will be fixing it in future releases.

    Kind regards.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Implicitly marking parameter $schedule as nullable is deprecated’ is closed to new replies.