Is QWeb Spam Shield Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.1
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (79)
Plugin Header
qweb-spam-shield.php:104
mailguard/qweb-mail-guard.php:132
mailguard/qweb-mail-guard.php:139
mailguard/qweb-mail-guard.php:147
mailguard/qweb-mail-guard.php:151
mailguard/qweb-mail-guard.php:155
mailguard/qweb-mail-guard.php:167
mailguard/qweb-mail-guard.php:181
mailguard/qweb-mail-guard.php:238
mailguard/qweb-mail-guard.php:242
mailguard/qweb-mail-guard.php:248
mailguard/qweb-mail-guard.php:798
mailguard/qweb-mail-guard.php:805
mailguard/qweb-mail-guard.php:811
mailguard/qweb-mail-guard.php:818
mailguard/qweb-mail-guard.php:889
mailguard/qweb-mail-guard.php:967
mailguard/qweb-mail-guard.php:969
mailguard/qweb-mail-guard.php:971
mailguard/qweb-mail-guard.php:973
mailguard/qweb-mail-guard.php:981
mailguard/qweb-mail-guard.php:1309
src/Core/Allowlist.php:29
src/Core/Allowlist.php:40
src/Core/Allowlist.php:100
src/Core/Allowlist.php:124
src/Core/Capabilities.php:23
src/Core/Capabilities.php:34
src/Core/Installer.php:42
src/Core/Installer.php:302
src/Core/Settings.php:292
src/Core/Settings.php:293
src/Core/Settings.php:459
src/Core/Settings.php:479
src/Core/Settings.php:489
src/Core/Settings.php:498
src/Core/Settings.php:508
src/Core/Settings.php:533
src/Core/Uninstaller.php:54
src/Core/Uninstaller.php:55
src/Hooks/WooCheckoutProvider.php:105
src/Hooks/WooCheckoutProvider.php:339
src/Hooks/WooCheckoutProvider.php:351
src/Hooks/WooCheckoutProvider.php:383
src/Modules/AI/UsageLedger.php:59
src/Modules/AI/UsageLedger.php:73
src/Modules/AI/UsageLedger.php:82
src/Modules/AI/UsageLedger.php:92
src/Modules/Checks/Level1/UrlCheck.php:84
src/Modules/Checks/Level1/UrlCheck.php:201
src/Modules/Checks/Level3/HoneypotCheck.php:74
src/Modules/Checks/ReasonCodes.php:62
src/Modules/Checks/ReasonCodes.php:83
src/Modules/Checks/ReasonCodes.php:119
src/Modules/Checks/ReasonCodes.php:129
src/Modules/DEA/Repository.php:51
src/Modules/DEA/Repository.php:98
src/Modules/Geo/CloudflareDetector.php:52
src/Modules/Logging/SubmissionLog.php:79
src/Modules/Patterns/Matcher.php:216
src/Modules/Patterns/Matcher.php:224
src/Modules/Patterns/Matcher.php:37
src/Modules/Patterns/Matcher.php:46
src/Modules/Patterns/Trainer.php:100
src/Modules/Pipeline/SubmissionPipeline.php:157
src/Modules/Privacy/PrivacyManager.php:112
src/Modules/Profile/BusinessProfile.php:42
src/Modules/Profile/BusinessProfile.php:92
src/Modules/Profile/BusinessProfile.php:101
src/Modules/Reports/WeeklyReport.php:146
src/Modules/Woo/FlaggedOrders.php:110
src/Modules/Woo/FlaggedOrders.php:115
src/Modules/Woo/FlaggedOrders.php:116
src/REST/OnboardingController.php:75
src/REST/OnboardingController.php:106
src/Utils/Encrypt.php:23
src/Utils/Encrypt.php:27
src/Utils/Str.php:130
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.