Skip to main content
WP HealthKit

Is Suspension Shield for WooCommerce Compatible with PHP 8.3?

Not Compatible

This plugin has critical incompatibilities with PHP 8.3.

PHP Version Requirements

Declared Minimum

7.4

Actual Minimum Detected

8.1

Mismatch with declared minimum

Tested Up To

PHP 8.3

Compatibility Issues (204)

PHP Version Mismatch: Declared vs RequiredHIGH

Plugin Header

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Assets.php:82

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Assets.php:90

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Assets.php:101

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Assets.php:103

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Assets.php:105

PHP 8.0+ Required: Named argumentsINFO

src/Admin/FeedGeneratorDetector.php:442

PHP 8.0+ Required: Named argumentsINFO

src/Admin/FeedGeneratorDetector.php:510

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Menu.php:94

PHP 8.0+ Required: Named argumentsINFO

src/Admin/SiteHealthStatus.php:616

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1028

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1324

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1450

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1457

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1479

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1487

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1496

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1500

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1608

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1653

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1659

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:1674

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2220

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2228

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2369

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2832

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2841

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2852

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2861

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2871

PHP 8.0+ Required: Named argumentsINFO

src/Audit/AuditEngine.php:2872

PHP 8.0+ Required: Named argumentsINFO

src/Audit/FindingStatus.php:50

PHP 8.0+ Required: Named argumentsINFO

src/Audit/HealthCalculator.php:301

PHP 8.0+ Required: Named argumentsINFO

src/Audit/HealthCalculator.php:425

PHP 8.0+ Required: Named argumentsINFO

src/Audit/VariationLoader.php:85

PHP 8.0+ Required: Named argumentsINFO

src/Audit/VariationLoader.php:89

PHP 8.0+ Required: Named argumentsINFO

src/Audit/VariationLoader.php:109

PHP 8.0+ Required: Named argumentsINFO

src/Checks/AvailabilityVerdict.php:82

PHP 8.1+ Required: Enum declarationINFO

src/Checks/AvailabilityVerdict.php:24

PHP 8.0+ Required: Named argumentsINFO

src/Checks/BusinessIdentityChecker.php:85

PHP 8.0+ Required: Named argumentsINFO

src/Checks/BusinessIdentityChecker.php:86

PHP 8.0+ Required: Named argumentsINFO

src/Checks/CrawlerAccessibilityChecker.php:210

PHP 8.0+ Required: Named argumentsINFO

src/Checks/CrawlerAccessibilityChecker.php:214

PHP 8.0+ Required: Named argumentsINFO

src/Checks/CrawlerAccessibilityChecker.php:361

PHP 8.0+ Required: Named argumentsINFO

src/Checks/CrawlerAccessibilityChecker.php:627

PHP 8.0+ Required: Named argumentsINFO

src/Checks/CrawlerAccessibilityChecker.php:635

PHP 8.0+ Required: Named argumentsINFO

src/Checks/CrawlerAccessibilityChecker.php:637

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageChecker.php:179

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageChecker.php:187

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageChecker.php:189

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageChecker.php:322

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageVerdict.php:60

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageVerdict.php:61

PHP 8.0+ Required: Named argumentsINFO

src/Checks/LandingPageVerdict.php:88

PHP 8.0+ Required: Named argumentsINFO

src/Checks/PriceConsistencyChecker.php:396

PHP 8.0+ Required: Named argumentsINFO

src/Checks/PriceConsistencyChecker.php:417

PHP 8.0+ Required: Named argumentsINFO

src/Checks/ProductSchemaLocator.php:776

PHP 8.1+ Required: Enum declarationINFO

src/Checks/ProductSchemaLocator.php:160

PHP 8.0+ Required: Named argumentsINFO

src/Checks/RenderedPriceProbe.php:260

PHP 8.0+ Required: Named argumentsINFO

src/Checks/RenderedPriceProbe.php:370

PHP 8.0+ Required: Named argumentsINFO

src/Checks/ReturnRefundChecker.php:68

PHP 8.0+ Required: Named argumentsINFO

src/Checks/StructuredDataChecker.php:216

PHP 8.0+ Required: Named argumentsINFO

src/Checks/StructuredDataChecker.php:224

PHP 8.0+ Required: Named argumentsINFO

src/Checks/StructuredDataChecker.php:226

PHP 8.0+ Required: Named argumentsINFO

src/Checks/StructuredDataChecker.php:539

PHP 8.0+ Required: Named argumentsINFO

src/Checks/StructuredDataChecker.php:669

PHP 8.0+ Required: Match expressionINFO

src/Checks/StructuredDataVerdict.php:23

PHP 8.0+ Required: Named argumentsINFO

src/Checks/TermsShippingChecker.php:67

PHP 8.0+ Required: Named argumentsINFO

src/Checks/TermsShippingChecker.php:68

PHP 8.0+ Required: Named argumentsINFO

src/Checks/TermsShippingChecker.php:78

PHP 8.0+ Required: Named argumentsINFO

src/Data/DismissalStore.php:50

PHP 8.0+ Required: Named argumentsINFO

src/Data/DismissalStore.php:92

PHP 8.0+ Required: Named argumentsINFO

src/Data/DismissalStore.php:120

PHP 8.0+ Required: Named argumentsINFO

src/Data/DismissalStore.php:144

PHP 8.0+ Required: Named argumentsINFO

src/Data/DismissalStore.php:152

PHP 8.0+ Required: Named argumentsINFO

src/Data/FeedIndexStore.php:85

PHP 8.0+ Required: Named argumentsINFO

src/Data/FeedIndexStore.php:142

PHP 8.0+ Required: Named argumentsINFO

src/Data/FeedIndexStore.php:170

PHP 8.0+ Required: Named argumentsINFO

src/Data/FeedIndexStore.php:173

PHP 8.1+ Required: First-class callablesINFO

src/Data/FeedRowsRepository.php:229

PHP 8.1+ Required: First-class callablesINFO

src/Data/FeedRowsRepository.php:310

PHP 8.0+ Required: Named argumentsINFO

src/Data/PageMapStore.php:46

PHP 8.0+ Required: Named argumentsINFO

src/Data/PageMapStore.php:68

PHP 8.0+ Required: Named argumentsINFO

src/Data/PageMapStore.php:95

PHP 8.0+ Required: Named argumentsINFO

src/Data/PageMapStore.php:115

PHP 8.0+ Required: Named argumentsINFO

src/Data/PageMapStore.php:130

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanJobStore.php:41

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanJobStore.php:53

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanJobStore.php:61

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:98

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:301

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:331

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:439

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:508

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:686

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:943

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanResultsRepository.php:969

PHP 8.1+ Required: First-class callablesINFO

src/Data/ScanResultsRepository.php:23

PHP 8.1+ Required: First-class callablesINFO

src/Data/ScanResultsRepository.php:548

PHP 8.1+ Required: First-class callablesINFO

src/Data/ScanResultsRepository.php:648

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanSequence.php:50

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanSequence.php:73

PHP 8.1+ Required: First-class callablesINFO

src/Data/ScanSequence.php:22

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanSummaryStore.php:66

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanSummaryStore.php:82

PHP 8.0+ Required: Named argumentsINFO

src/Data/ScanSummaryStore.php:89

PHP 8.0+ Required: Named argumentsINFO

src/Data/Schema.php:75

PHP 8.0+ Required: Named argumentsINFO

src/Data/Schema.php:84

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:88

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:118

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:132

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:146

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:148

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:206

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:221

PHP 8.0+ Required: Named argumentsINFO

src/Data/SettingsStore.php:289

PHP 8.0+ Required: Named argumentsINFO

src/Data/UiStateStore.php:52

PHP 8.0+ Required: Named argumentsINFO

src/Data/UiStateStore.php:61

PHP 8.0+ Required: Named argumentsINFO

src/Feed/CatalogDeltaCounter.php:50

PHP 8.0+ Required: Named argumentsINFO

src/Feed/CatalogDeltaCounter.php:51

PHP 8.0+ Required: Named argumentsINFO

src/Feed/CatalogDeltaCounter.php:101

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedFileStore.php:261

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedFileStore.php:306

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedFileStore.php:397

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedFormat.php:91

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedRowNormalizer.php:225

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedRowNormalizer.php:226

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedRowNormalizer.php:227

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedRowNormalizer.php:228

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedRowNormalizer.php:229

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedRowNormalizer.php:233

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedUploadService.php:131

PHP 8.0+ Required: Named argumentsINFO

src/Feed/FeedUploadService.php:158

PHP 8.0+ Required: Named argumentsINFO

src/Feed/GoogleXmlFeedParser.php:132

PHP 8.0+ Required: Named argumentsINFO

src/Feed/GoogleXmlFeedParser.php:202

PHP 8.0+ Required: Named argumentsINFO

src/Pages/PageDiscovery.php:705

PHP 8.0+ Required: Named argumentsINFO

src/Pages/PageResolution.php:71

PHP 8.0+ Required: Named argumentsINFO

src/Pages/PageStatus.php:58

PHP 8.0+ Required: Named argumentsINFO

src/Pages/PageType.php:56

PHP 8.0+ Required: Named argumentsINFO

src/Plugin.php:120

PHP 8.0+ Required: Named argumentsINFO

src/Plugin.php:162

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/Export/CsvFixWorksheet.php:124

PHP 8.1+ Required: Enum declarationINFO

src/Reporting/FindingDetailPresenter.php:436

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:134

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:135

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:136

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:137

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:484

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:586

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:655

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:712

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:717

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:721

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:907

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:919

PHP 8.0+ Required: Named argumentsINFO

src/Reporting/ProductReportBuilder.php:931

PHP 8.0+ Required: Match expressionINFO

src/Reporting/ProductReportBuilder.php:540

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:132

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:144

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:156

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:186

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:198

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:237

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:291

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:297

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:325

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:338

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:351

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:364

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:389

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:401

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:415

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:436

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:458

PHP 8.0+ Required: Named argumentsINFO

src/Rest/Controller.php:464

PHP 8.1+ Required: Enum declarationINFO

src/Rest/Controller.php:271

PHP 8.1+ Required: Enum declarationINFO

src/Rest/Controller.php:394

PHP 8.0+ Required: Named argumentsINFO

src/Rules/RuleFactory.php:60

PHP 8.0+ Required: Match expressionINFO

src/Rules/RuleFactory.php:38

PHP 8.0+ Required: Named argumentsINFO

src/Rules/RuleSchema.php:121

PHP 8.0+ Required: Named argumentsINFO

src/Rules/RuleSchema.php:135

PHP 8.0+ Required: Named argumentsINFO

src/Rules/RuleSchema.php:147

PHP 8.0+ Required: Named argumentsINFO

src/Rules/RuleSchema.php:159

PHP 8.1+ Required: Enum declarationINFO

src/Rules/RuleSchema.php:19

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:103

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:111

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:128

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:134

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:143

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:162

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:166

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:182

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:192

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:216

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:236

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:242

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:311

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:320

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:325

PHP 8.0+ Required: Named argumentsINFO

src/Support/FeedFetch.php:402

PHP 8.0+ Required: Named argumentsINFO

src/Support/ScanGuard.php:57

PHP 8.0+ Required: Named argumentsINFO

src/Support/ScanGuard.php:66

PHP 8.0+ Required: Named argumentsINFO

src/Support/ScanGuard.php:98

PHP 8.1+ Required: First-class callablesINFO

src/Support/ScanGuard.php:147

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.

Frequently Asked Questions

Does Suspension Shield for WooCommerce work with PHP 8.3?

Suspension Shield for WooCommerce is not fully compatible with PHP 8.3. Our analysis detected 204 compatibility issues.

What PHP version does Suspension Shield for WooCommerce require?

Suspension Shield for WooCommerce declares a minimum PHP requirement of 7.4. WP HealthKit's static analysis detected an actual minimum of 8.1.