Skip to main content
WP HealthKit

Is PowerSEC 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.5

Mismatch with declared minimum

Tested Up To

PHP 8.3

Compatibility Issues (372)

PHP Version Mismatch: Declared vs RequiredHIGH

Plugin Header

Deprecated: create_function()HIGH

includes/security/class-powersec-file-scanner.php:2834

Deprecated: create_function()HIGH

includes/security/class-powersec-file-scanner.php:2835

Deprecated: create_function()HIGH

includes/security/class-powersec-malware-scanner.php:52

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

admin/views/dashboard.php:236

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-central-connector.php:560

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-central-connector.php:1527

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-central-connector.php:2533

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-central-connector.php:3041

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-central-connector.php:5293

match expression requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-directive-orchestrator.php:106

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-remote-actions.php:815

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-utils.php:1120

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/class-powersec-utils.php:1160

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-db-content-scanner.php:118

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-db-content-scanner.php:133

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-db-content-scanner.php:97

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-db-content-scanner.php:530

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-db-content-scanner.php:531

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:1157

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:4505

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:1751

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:1942

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:1945

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:1950

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:4492

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-file-scanner.php:4493

match expression requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:312

match expression requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:545

match expression requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:546

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:614

PHP attribute (#[...]) requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:687

PHP attribute (#[...]) requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:723

first-class callable syntax requires PHP 8.1 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-signature-library.php:287

named arguments requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-spam-prevention.php:182

match expression requires PHP 8.0 but plugin declares `Requires PHP: 7.4`HIGH

includes/security/class-powersec-waf-block-log.php:386

PHP 8.0+ Required: Named argumentsINFO

admin/views/advanced.php:151

PHP 8.0+ Required: Named argumentsINFO

admin/views/advanced.php:610

PHP 8.0+ Required: Named argumentsINFO

admin/views/advanced.php:702

PHP 8.0+ Required: Named argumentsINFO

admin/views/advanced.php:757

PHP 8.0+ Required: Named argumentsINFO

admin/views/backup.php:787

PHP 8.0+ Required: Named argumentsINFO

admin/views/central-connection.php:411

PHP 8.0+ Required: Named argumentsINFO

admin/views/central-connection.php:414

PHP 8.0+ Required: Named argumentsINFO

admin/views/central-connection.php:754

PHP 8.0+ Required: Named argumentsINFO

admin/views/central-connection.php:755

PHP 8.0+ Required: Named argumentsINFO

admin/views/central-connection.php:1065

PHP 8.0+ Required: Named argumentsINFO

admin/views/dashboard.php:659

PHP 8.0+ Required: Named argumentsINFO

admin/views/dashboard.php:1373

PHP 8.0+ Required: Named argumentsINFO

admin/views/dashboard.php:1430

PHP 8.1+ Required: First-class callablesINFO

admin/views/dashboard.php:236

PHP 8.0+ Required: Named argumentsINFO

admin/views/file-scanner.php:652

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup-stream-rest.php:32

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:127

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:133

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:142

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:146

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:155

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:287

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:317

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:335

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:372

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:374

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:377

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:390

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:395

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:527

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:528

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:530

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:531

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:543

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:556

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:565

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:573

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:577

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:581

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:619

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:629

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:666

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:671

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:888

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:927

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1125

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1126

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1128

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1129

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1141

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1151

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1156

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:1782

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:2576

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3129

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3162

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3164

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3167

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3931

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3938

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3964

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:3977

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4050

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4054

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4076

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4080

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4081

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4095

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4097

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4098

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4099

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4100

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4515

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4516

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4539

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4690

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:4700

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5218

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5478

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5485

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5489

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5628

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5673

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5912

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:5913

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:6446

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:6504

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:7215

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:7216

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:7250

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:7349

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:7451

PHP 8.0+ Required: Named argumentsINFO

includes/backup/class-powersec-backup.php:7636

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:111

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:114

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:126

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:127

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:128

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:133

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:147

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-ai-consent.php:149

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:65

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:442

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:449

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:625

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:647

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:651

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:696

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-audit-logger.php:1060

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:363

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:373

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:378

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:382

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:415

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:453

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:461

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:470

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:813

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:819

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:824

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:1184

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:1202

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:1253

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:1864

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:1908

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:1911

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:2184

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:2557

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:2560

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:2564

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:4798

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:4836

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:4848

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:5051

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-central-connector.php:5077

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-config.php:230

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-config.php:500

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-config.php:991

PHP 8.1+ Required: Enum declarationINFO

includes/class-powersec-config.php:274

PHP 8.1+ Required: Enum declarationINFO

includes/class-powersec-config.php:377

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-consumer.php:55

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-consumer.php:156

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-lock.php:61

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-lock.php:66

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-lock.php:90

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-lock.php:98

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-lock.php:109

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-lock.php:113

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-orchestrator.php:51

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-orchestrator.php:135

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-orchestrator.php:170

PHP 8.0+ Required: Match expressionINFO

includes/class-powersec-directive-orchestrator.php:106

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-state.php:39

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:35

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:59

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:85

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:106

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:114

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:123

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-directive-store.php:129

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:40

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:67

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:80

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:81

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:83

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:84

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:113

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:114

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:115

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:124

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:132

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:145

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installation-identity.php:146

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:536

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:601

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:654

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:673

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:696

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:702

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:1077

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:1089

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:1097

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:1122

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-installer.php:1289

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-privacy.php:217

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-privacy.php:248

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-remote-actions.php:609

PHP 8.0+ Required: Named argumentsINFO

includes/class-powersec-remote-actions.php:1855

PHP 8.1+ Required: First-class callablesINFO

includes/class-powersec-utils.php:1120

PHP 8.1+ Required: First-class callablesINFO

includes/class-powersec-utils.php:1160

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-bot-protection.php:59

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-bot-protection.php:60

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:207

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:243

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:255

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:340

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:355

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:356

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:369

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:370

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:658

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:662

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:679

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:684

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:844

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-db-content-scanner.php:848

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-db-content-scanner.php:97

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-db-content-scanner.php:530

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-db-content-scanner.php:531

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-permissions.php:136

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-permissions.php:142

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:127

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:1159

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:2096

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3233

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3692

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3698

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3748

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3751

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3775

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:3857

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:4018

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:4095

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:4339

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:4353

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:4358

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-scanner.php:4526

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-file-scanner.php:1751

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-file-scanner.php:1942

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-file-scanner.php:1945

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-file-scanner.php:1950

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-file-scanner.php:4492

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-file-scanner.php:4493

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-watcher.php:107

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-watcher.php:116

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-watcher.php:127

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-file-watcher.php:186

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-firewall.php:147

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-firewall.php:552

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-hardening.php:179

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-hardening.php:184

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:169

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:238

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:264

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:267

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:269

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:272

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:275

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:315

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:317

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:319

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:332

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:333

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:334

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-malware-scanner.php:377

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:60

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:84

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:85

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:101

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:111

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:125

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:136

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:137

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:138

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:163

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:224

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:237

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:251

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:263

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:270

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:271

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-recovery.php:272

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-signature-library.php:51

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-signature-library.php:56

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-signature-library.php:408

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-signature-library.php:411

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-signature-library.php:414

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-signature-library.php:998

PHP 8.0+ Required: Match expressionINFO

includes/security/class-powersec-signature-library.php:312

PHP 8.0+ Required: Match expressionINFO

includes/security/class-powersec-signature-library.php:545

PHP 8.0+ Required: Match expressionINFO

includes/security/class-powersec-signature-library.php:546

PHP 8.1+ Required: First-class callablesINFO

includes/security/class-powersec-signature-library.php:287

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-two-factor.php:80

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:60

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:61

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:81

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:144

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:448

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:503

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:708

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:725

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:727

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:730

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:733

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:736

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:747

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:748

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:749

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-vulnerability-scanner.php:750

PHP 8.5+ Required: Pipe operatorINFO

includes/security/class-powersec-vulnerability-scanner.php:639

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-block-log.php:63

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-block-log.php:80

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-block-log.php:148

PHP 8.0+ Required: Match expressionINFO

includes/security/class-powersec-waf-block-log.php:386

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:44

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:47

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:50

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:60

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:62

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:67

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:95

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:97

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:114

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:117

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:132

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:134

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:137

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:141

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:153

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:155

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-decision.php:157

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:141

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:146

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:160

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:171

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:186

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:200

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:210

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:229

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:250

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:283

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:298

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:312

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:347

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:350

PHP 8.0+ Required: Named argumentsINFO

includes/security/class-powersec-waf-exception-store.php:361

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 PowerSEC work with PHP 8.3?

PowerSEC is not fully compatible with PHP 8.3. Our analysis detected 372 compatibility issues.

What PHP version does PowerSEC require?

PowerSEC declares a minimum PHP requirement of 7.4. WP HealthKit's static analysis detected an actual minimum of 8.5.