Is WPSwings Role Permission Editor Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.0
PHP 8.3
Compatibility Issues (54)
Plugin Header
includes/class-wpswrope-capabilities.php:282
includes/class-wpswrope-network.php:42
includes/class-wpswrope-roles.php:133
includes/wpswrope-global-functions.php:26
package/rest-api/class-wpswrope-rest-api.php:127
package/rest-api/version1/class-wpswrope-api-process.php:77
package/rest-api/version1/class-wpswrope-api-process.php:92
package/rest-api/version1/class-wpswrope-api-process.php:101
package/rest-api/version1/class-wpswrope-api-process.php:115
package/rest-api/version1/class-wpswrope-api-process.php:124
package/rest-api/version1/class-wpswrope-api-process.php:133
package/rest-api/version1/class-wpswrope-api-process.php:148
package/rest-api/version1/class-wpswrope-api-process.php:162
package/rest-api/version1/class-wpswrope-api-process.php:226
package/rest-api/version1/class-wpswrope-api-process.php:236
package/rest-api/version1/class-wpswrope-api-process.php:254
package/rest-api/version1/class-wpswrope-api-process.php:268
package/rest-api/version1/class-wpswrope-api-process.php:282
package/rest-api/version1/class-wpswrope-api-process.php:291
package/rest-api/version1/class-wpswrope-api-process.php:307
package/rest-api/version1/class-wpswrope-api-process.php:369
package/rest-api/version1/class-wpswrope-api-process.php:378
package/rest-api/version1/class-wpswrope-api-process.php:392
package/rest-api/version1/class-wpswrope-api-process.php:412
package/rest-api/version1/class-wpswrope-api-process.php:420
package/rest-api/version1/class-wpswrope-api-process.php:429
package/rest-api/version1/class-wpswrope-api-process.php:438
package/rest-api/version1/class-wpswrope-api-process.php:459
package/rest-api/version1/class-wpswrope-api-process.php:482
package/rest-api/version1/class-wpswrope-api-process.php:491
package/rest-api/version1/class-wpswrope-api-process.php:500
package/rest-api/version1/class-wpswrope-api-process.php:541
package/rest-api/version1/class-wpswrope-api-process.php:587
package/rest-api/version1/class-wpswrope-api-process.php:596
package/rest-api/version1/class-wpswrope-api-process.php:605
package/rest-api/version1/class-wpswrope-api-process.php:614
package/rest-api/version1/class-wpswrope-api-process.php:623
package/rest-api/version1/class-wpswrope-api-process.php:631
package/rest-api/version1/class-wpswrope-api-process.php:640
package/rest-api/version1/class-wpswrope-api-process.php:676
package/rest-api/version1/class-wpswrope-api-process.php:723
package/rest-api/version1/class-wpswrope-api-process.php:740
package/rest-api/version1/class-wpswrope-api-process.php:749
package/rest-api/version1/class-wpswrope-api-process.php:758
package/rest-api/version1/class-wpswrope-api-process.php:767
package/rest-api/version1/class-wpswrope-api-process.php:776
package/rest-api/version1/class-wpswrope-api-process.php:790
package/rest-api/version1/class-wpswrope-api-process.php:799
package/rest-api/version1/class-wpswrope-api-process.php:808
package/rest-api/version1/class-wpswrope-api-process.php:817
package/rest-api/version1/class-wpswrope-api-process.php:831
package/rest-api/version1/class-wpswrope-api-process.php:840
package/rest-api/version1/class-wpswrope-api-process.php:848
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.