Skip to main content
WP HealthKit

Is LeanRoles 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 (185)

PHP Version Mismatch: Declared vs RequiredHIGH

Plugin Header

Deprecated: each()HIGH

libraries/freemius/includes/fs-plugin-info-dialog.php:1621

Deprecated: each()HIGH

libraries/freemius/templates/account.php:1093

Deprecated: each()HIGH

libraries/freemius/templates/account/billing.php:333

Deprecated: each()HIGH

libraries/freemius/templates/account/billing.php:373

Deprecated: each()HIGH

libraries/freemius/templates/connect.php:789

Deprecated: each()HIGH

libraries/freemius/templates/debug.php:846

Deprecated: each()HIGH

libraries/freemius/templates/debug.php:892

Deprecated: each()HIGH

libraries/freemius/templates/forms/affiliation.php:322

Deprecated: each()HIGH

libraries/freemius/templates/forms/license-activation.php:608

Deprecated: each()HIGH

libraries/freemius/templates/gdpr-optin-js.php:36

Deprecated: each()HIGH

libraries/freemius/templates/js/jquery.content-change.php:29

Deprecated: each()HIGH

libraries/freemius/templates/js/permissions.php:55

Deprecated: each()HIGH

libraries/freemius/templates/js/permissions.php:180

Deprecated: each()HIGH

libraries/freemius/templates/tabs.php:148

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:301

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:310

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:315

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:320

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:332

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:344

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:356

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:369

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:383

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

libraries/freemius/includes/managers/class-fs-key-value-storage.php:398

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

src/Audit/SizeProbe.php:6

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-admin-notices.php:64

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-api.php:99

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-api.php:109

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-api.php:121

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-api.php:178

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-garbage-collector.php:366

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-lock.php:39

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:74

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:78

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:100

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:261

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:276

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:299

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:467

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-logger.php:660

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-options.php:67

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-options.php:376

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-options.php:380

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-plugin-updater.php:60

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-security.php:34

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-storage.php:99

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-storage.php:305

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-storage.php:423

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-storage.php:429

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/class-fs-user-lock.php:40

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/entities/class-fs-payment.php:208

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/entities/class-fs-payment.php:210

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/entities/class-fs-payment.php:223

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-admin-menu-manager.php:123

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-admin-notice-manager.php:91

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-cache-manager.php:54

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-checkout-manager.php:55

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:92

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:125

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:133

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:566

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:594

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:662

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:670

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:777

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:786

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-clone-manager.php:836

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-contact-form-manager.php:26

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:38

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:48

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:53

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:96

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:474

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:480

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:482

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:483

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:484

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-debug-manager.php:495

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-gdpr-manager.php:52

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-key-value-storage.php:106

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-license-manager.php:25

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-option-manager.php:133

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:50

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:69

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:84

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:188

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:204

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:258

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:281

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:323

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:360

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:379

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:402

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:424

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:433

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:443

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:444

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:614

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-permission-manager.php:618

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-plan-manager.php:23

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-plugin-manager.php:53

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-plugin-manager.php:89

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-plugin-manager.php:90

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/managers/class-fs-plugin-manager.php:91

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/includes/sdk/FreemiusWordPress.php:327

PHP 8.0+ Required: Named argumentsINFO

libraries/freemius/templates/account/partials/disconnect-button.php:39

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Admin.php:67

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Admin.php:69

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Badge.php:25

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Menu.php:38

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Profile.php:42

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Profile.php:43

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Profile.php:51

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Profile.php:87

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Profile.php:91

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:27

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:35

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:146

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:179

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:187

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:324

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:327

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:366

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:367

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:412

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:430

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:437

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:451

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/Screen.php:452

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/UsersList.php:175

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/UsersList.php:185

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/UsersList.php:213

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Admin/UsersList.php:217

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Catalogue.php:66

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Catalogue.php:96

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Catalogue.php:110

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Catalogue.php:165

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Catalogue.php:189

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Cleanup.php:42

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/functions.php:141

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/functions.php:153

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Library.php:75

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Library.php:76

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Library.php:82

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Library.php:114

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Library.php:290

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Library.php:374

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Query.php:49

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Query.php:63

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Query.php:83

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Query.php:97

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Runtime.php:181

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Runtime.php:335

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Runtime.php:356

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Runtime.php:379

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Store.php:53

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Store.php:72

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Store.php:121

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Store.php:202

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Store.php:386

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Taxonomy.php:34

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Taxonomy.php:38

PHP 8.0+ Required: Named argumentsINFO

libraries/user-tags/src/Taxonomy.php:148

PHP 8.0+ Required: Named argumentsINFO

src/Admin/AuditPage.php:270

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Menu.php:40

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Menu.php:45

PHP 8.0+ Required: Named argumentsINFO

src/Admin/Menu.php:51

PHP 8.0+ Required: Named argumentsINFO

src/Audit/Benchmark.php:130

PHP 8.0+ Required: Named argumentsINFO

src/Audit/SizeProbe.php:42

PHP 8.1+ Required: First-class callablesINFO

src/Audit/SizeProbe.php:6

PHP 8.0+ Required: Named argumentsINFO

src/Audit/StructureProbe.php:105

PHP 8.0+ Required: Named argumentsINFO

src/Audit/StructureProbe.php:349

PHP 8.0+ Required: Named argumentsINFO

src/Audit/StructureProbe.php:359

PHP 8.0+ Required: Named argumentsINFO

src/Autoloader.php:33

PHP 8.0+ Required: Named argumentsINFO

src/Cli/AuditCommand.php:263

PHP 8.0+ Required: Named argumentsINFO

src/Cli/RoleCommand.php:180

PHP 8.0+ Required: Named argumentsINFO

src/Cli/TagCommand.php:475

PHP 8.0+ Required: Named argumentsINFO

src/Cli/TagCommand.php:524

PHP 8.0+ Required: Named argumentsINFO

src/Plugin.php:51

PHP 8.0+ Required: Named argumentsINFO

src/Support/Roles.php:115

PHP 8.0+ Required: Named argumentsINFO

src/Support/Roles.php:124

PHP 8.0+ Required: Named argumentsINFO

src/Support/Roles.php:173

PHP 8.0+ Required: Named argumentsINFO

src/Support/Roles.php:252

PHP 8.0+ Required: Named argumentsINFO

src/Support/Roles.php:370

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

LeanRoles is not fully compatible with PHP 8.3. Our analysis detected 185 compatibility issues.

What PHP version does LeanRoles require?

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