• Resolved heiress02

    (@heiress02)


    After debugging my site, this error appeared with your plugin:
    Deprecated: Unparenthesized a ? b : c ? d : e is deprecated. Use either (a ? b : c) ? d : e or a ? b : (c ? d : e) in /misc/5/000/240/434/6/user/web/yafilme.com/wordpress/wp-content/plugins/stripe-payments/includes/class-asp-payment-data.php on line 88

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support mbrsolution

    (@mbrsolution)

    Hi, thank you for sharing this information. I have submitted a message to the plugin developers to investigate further your findings.

    Thank you

    Plugin Author mra13

    (@mra13)

    What version of PHP are you using on this server? Your hosting provider can answer this question for you.

    Same. I’ve been getting errors in my environment as well.

    wp-content/plugins/stripe-payments/includes/class-asp-payment-data.php
    L83, 84, 87, 88, 89

    Unparenthesized a ? b : c ? d : e is deprecated. Use either (a ? b : c) ? d : e or a ? b : (c ? d : e)

    PHP 7.4 deprecates the unparenthesized ternary operator, see https://www.php.net/manual/en/migration74.deprecated.php

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Hi and thank you for your reports.

    This will be fixed in the upcoming version of the plugin.

    You can ignore the warning for now as it won’t break any functionality.

    Plugin Contributor Alexander C.

    (@alexanderfoxc)

    This has been fixed in current testing version.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Debugging error shows deprecated’ is closed to new replies.