phpcompat icon indicating copy to clipboard operation
phpcompat copied to clipboard

PHP 8.2 Creation of dynamic property

Open ipajen opened this issue 2 years ago • 3 comments

Environment

  • WordPress: 6.2
  • PHP: 8.2.3
  • Server: LiteSpeed
  • Database: mysqli (Server: 10.4.28-MariaDB / Client: mysqlnd 8.2.3)
  • Browser: Edge 111.0.1661.62 (Windows 10/11)
  • Theme: GeneratePress 3.3.0
  • MU-Plugins:
    • Health Check Troubleshooting Mode 1.9.0
    • WordPress automation by Installatron
  • Plugins:
    • PHP Compatibility Checker 1.6.1
    • Plugin Compatibility Checker 1.9
    • Query Monitor 3.12.1
    • WordPress Beta Tester 3.3.7
Creation of dynamic property WPEngine_PHPCompat\PHP_Compatibility_Checker::$page is deprecated
wp-content/plugins/php-compatibility-checker/lib/class-php-compatibility-checker.php:284

ipajen avatar Apr 04 '23 15:04 ipajen

@ipajen thank you for the report.

@anthonyburchell here's a good argument for adding 8.1 and 8.2 support ASAP.

Edit: we can fix the notices in this plugin, but the Tide service does not yet support 8.1 and 8.2, so we're blocked on that for now. See #tide channel in WP Slack for more context.

mindctrl avatar Apr 04 '23 19:04 mindctrl

@mindctrl Yes please fixing the warning in this plugin is a great start. Thank you.

ipajen avatar Apr 08 '23 11:04 ipajen

Installed this plugin in the hope of sorting this in another plugin in Query Monitor, only to get this same deprecation error. :)

EmSixTeen avatar Oct 18 '23 11:10 EmSixTeen