Is Profit Margin Reports for WooCommerce Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.0
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (131)
Plugin Header
includes/class-reports-query.php:20
profit-margin-reports-for-woocommerce.php:88
includes/class-admin-page.php:154
includes/class-admin-page.php:166
includes/class-admin-page.php:167
includes/class-admin-page.php:171
includes/class-admin-page.php:178
includes/class-admin-page.php:183
includes/class-admin-page.php:201
includes/class-admin-page.php:217
includes/class-admin-page.php:263
includes/class-admin-page.php:307
includes/class-backfill.php:189
includes/class-backfill.php:461
includes/class-backfill.php:560
includes/class-backfill.php:602
includes/class-backfill.php:603
includes/class-backfill.php:711
includes/class-backfill.php:777
includes/class-backfill.php:778
includes/class-backfill.php:790
includes/class-backfill.php:792
includes/class-backfill.php:806
includes/class-backfill.php:850
includes/class-backfill.php:851
includes/class-backfill.php:866
includes/class-backfill.php:926
includes/class-backfill.php:927
includes/class-backfill.php:978
includes/class-backfill.php:993
includes/class-backfill.php:995
includes/class-backfill.php:1067
includes/class-backfill.php:1077
includes/class-backfill.php:1085
includes/class-backfill.php:1086
includes/class-backfill.php:1089
includes/class-backfill.php:1091
includes/class-backfill.php:1093
includes/class-backfill.php:1110
includes/class-backfill.php:1116
includes/class-backfill.php:1178
includes/class-backfill.php:1203
includes/class-backfill.php:1252
includes/class-backfill.php:1279
includes/class-backfill.php:1285
includes/class-backfill.php:1289
includes/class-backfill.php:1297
includes/class-backfill.php:1301
includes/class-backfill.php:1321
includes/class-backfill.php:1330
includes/class-backfill.php:1426
includes/class-backfill.php:1449
includes/class-backfill.php:1455
includes/class-backfill.php:1459
includes/class-backfill.php:1500
includes/class-backfill.php:1511
includes/class-backfill.php:1518
includes/class-backfill.php:1534
includes/class-backfill.php:1541
includes/class-backfill.php:1551
includes/class-backfill.php:1561
includes/class-backfill.php:1606
includes/class-backfill.php:1687
includes/class-backfill.php:1749
includes/class-backfill.php:1771
includes/class-backfill.php:1931
includes/class-backfill.php:1943
includes/class-backfill.php:1956
includes/class-backfill.php:1971
includes/class-backfill.php:2269
includes/class-backfill.php:2390
includes/class-backfill.php:2414
includes/class-backfill.php:2434
includes/class-backfill.php:2445
includes/class-backfill.php:2616
includes/class-backfill.php:2629
includes/class-backfill.php:2684
includes/class-backfill.php:2690
includes/class-backfill.php:2701
includes/class-backfill.php:2739
includes/class-environment.php:83
includes/class-install.php:71
includes/class-install.php:73
includes/class-install.php:78
includes/class-notices.php:111
includes/class-notices.php:169
includes/class-notices.php:173
includes/class-notices.php:178
includes/class-notices.php:253
includes/class-notices.php:265
includes/class-notices.php:266
includes/class-notices.php:278
includes/class-notices.php:296
includes/class-notices.php:300
includes/class-notices.php:332
includes/class-notices.php:336
includes/class-notices.php:371
includes/class-notices.php:389
includes/class-notices.php:399
includes/class-notices.php:402
includes/class-notices.php:424
includes/class-orders-column.php:333
includes/class-orders-column.php:340
includes/class-orders-column.php:371
includes/class-orders-column.php:474
includes/class-orders-column.php:580
includes/class-orders-column.php:588
includes/class-orders-column.php:589
includes/class-orders-column.php:590
includes/class-plugin.php:48
includes/class-plugin.php:63
includes/class-plugin.php:112
includes/class-plugin.php:115
includes/class-plugin.php:147
includes/class-plugin.php:153
includes/class-reports-query.php:142
includes/class-reports-query.php:148
includes/class-reports-query.php:307
includes/class-reports-query.php:678
includes/class-reports-query.php:713
includes/class-rest-controller.php:81
includes/class-rest-controller.php:95
includes/class-rest-controller.php:103
includes/class-rest-controller.php:109
includes/class-rest-controller.php:134
includes/class-rest-controller.php:199
includes/class-rest-controller.php:201
includes/class-rest-controller.php:245
includes/class-rest-controller.php:263
includes/class-rest-controller.php:565
PHP Version Distribution
According to WordPress.org statistics, over 72% of WordPress sites run PHP 8.0 or higher. Ensuring compatibility with modern PHP versions is important for security, performance, and access to the latest language features.