PHP 8.2+ compatibility
-
Plugin currently is not fully compatible with PHP 8.2, there is 30+ warnings generated on each page due to use of dynamic class properties:
E.g.:
Deprecated Creation of dynamic property WC_Esto_Pay_Payment::$schedule_type is deprecated
app/plugins/woo-esto/includes/class-wc-esto-pay-payment.php:9Deprecated Creation of dynamic property WC_Esto_Pay_Payment::$description_logos is deprecated
app/plugins/woo-esto/includes/Payment.php:326Deprecated Creation of dynamic property WC_Esto_Pay_Payment::$language_specific_logos is deprecated
app/plugins/woo-esto/includes/Payment.php:335Deprecated Creation of dynamic property WC_Esto_Pay_Payment::$admin_page_title is deprecated
app/plugins/woo-esto/includes/Payment.php:81Deprecated Creation of dynamic property WC_Esto_Pay_Payment::$logo is deprecated
app/plugins/woo-esto/includes/Payment.php:96Deprecated Creation of dynamic property WC_Esto_Pay_Payment::$min_amount is deprecated
app/plugins/woo-esto/includes/Payment.php:120…
See:
https://php.watch/versions/8.2/dynamic-properties-deprecated
The topic ‘PHP 8.2+ compatibility’ is closed to new replies.