Is 2o2code Spamless Forms 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 (91)
Plugin Header
2o2code-spamless-forms.php:63
2o2code-spamless-forms.php:72
2o2code-spamless-forms.php:81
src/Admin/IntegrationStatusProvider.php:30
src/Admin/IntegrationStatusProvider.php:75
src/Admin/Pages/SettingsPage.php:241
src/Admin/Pages/SettingsPage.php:263
src/Admin/Pages/SettingsPage.php:264
src/Admin/Pages/SettingsPage.php:297
src/Admin/Pages/SettingsPage.php:298
src/Admin/Pages/SettingsPage.php:464
src/Admin/Pages/SettingsPage.php:500
src/Admin/Pages/SettingsPage.php:602
src/Admin/Pages/SettingsPage.php:605
src/Admin/Pages/SettingsPage.php:606
src/Admin/Pages/SettingsPage.php:668
src/Admin/Pages/SettingsPage.php:1056
src/Admin/Pages/SettingsPage.php:1062
src/Admin/Pages/SettingsPage.php:1064
src/Admin/Pages/SettingsPage.php:1157
src/Admin/Pages/SettingsPage.php:1507
src/Admin/Pages/SettingsPage.php:1516
src/Admin/Pages/SettingsPage.php:1525
src/Admin/Pages/SettingsPage.php:1534
src/Admin/Pages/SettingsPage.php:1542
src/Commercial/BuildProfile.php:50
src/Commercial/BuildProfile.php:79
src/Commercial/CommercialBootstrap.php:141
src/Commercial/CommercialBootstrap.php:154
src/Commercial/CommercialBootstrap.php:158
src/Commercial/FeatureRegistry.php:71
src/Commercial/FeatureRegistry.php:91
src/Commercial/Licensing/LicensePlan.php:34
src/Commercial/Licensing/LicensePlan.php:41
src/Commercial/Licensing/LicensePlan.php:48
src/Commercial/Licensing/LicensePlan.php:55
src/Commercial/Licensing/LicenseStatus.php:118
src/Commercial/Licensing/NullLicenseProvider.php:35
src/Core/Assets/AdminAssetManager.php:29
src/Core/Assets/AdminAssetManager.php:36
src/Core/Security/Capability.php:25
src/Core/Settings/SettingsRepository.php:63
src/Core/Settings/SettingsRepository.php:80
src/Core/Settings/SettingsRepository.php:86
src/Core/Settings/SettingsRepository.php:99
src/Core/Uninstaller.php:76
src/Engine/CheckResult.php:49
src/Engine/CheckResult.php:58
src/Engine/CheckResult.php:67
src/Engine/Checks/HoneypotCheck.php:48
src/Engine/Checks/JavaScriptTokenCheck.php:63
src/Engine/Checks/JavaScriptTokenCheck.php:74
src/Engine/Checks/LinkDensityCheck.php:66
src/Engine/Checks/MinimumTimeCheck.php:57
src/Engine/Checks/MinimumTimeCheck.php:60
src/Engine/Checks/RateLimitCheck.php:82
src/Engine/ReasonCodeRegistry.php:29
src/Engine/ReasonCodeRegistry.php:54
src/Engine/SettingsSnapshot.php:156
src/Engine/SettingsSnapshot.php:164
src/Engine/SpamDecision.php:54
src/Engine/SpamDecision.php:63
src/Engine/SpamDecision.php:72
src/Integrations/ContactForm7/ContactForm7Integration.php:165
src/Integrations/ContactForm7/ContactForm7Integration.php:189
src/Integrations/ElementorFormLite/ElementorFormLiteContextFactory.php:134
src/Integrations/ElementorFormLite/ElementorFormLiteIntegration.php:229
src/Integrations/ElementorFormLite/ElementorFormLiteIntegration.php:287
src/Integrations/ElementorFormLite/ElementorFormLiteMarkupInjector.php:75
src/Integrations/ProtectionFieldRenderer.php:56
src/Integrations/ProtectionFieldRenderer.php:57
src/Integrations/ProtectionFieldRenderer.php:58
src/Integrations/ProtectionFieldRenderer.php:69
src/Integrations/ProtectionFieldRenderer.php:77
src/Integrations/SubmissionContextFactory.php:107
src/Integrations/WordPress/Auth/LoginContextFactory.php:90
src/Integrations/WordPress/Auth/LoginIntegration.php:164
src/Integrations/WordPress/Auth/LoginIntegration.php:193
src/Integrations/WordPress/Auth/RegistrationContextFactory.php:97
src/Integrations/WordPress/Auth/RegistrationIntegration.php:164
src/Integrations/WordPress/Auth/RegistrationIntegration.php:192
src/Integrations/WordPress/Comments/CommentsContextFactory.php:92
src/Integrations/WordPress/Comments/CommentsIntegration.php:165
src/Integrations/WordPress/Comments/CommentsIntegration.php:189
src/Integrations/WPForms/WPFormsContextFactory.php:140
src/Integrations/WPForms/WPFormsIntegration.php:201
src/Logging/OptionEventStore.php:53
src/Logging/OptionEventStore.php:66
src/Logging/RecentEventsProvider.php:76
src/Logging/SpamEvent.php:153
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.