Is EmpRoster 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 (39)
Plugin Header
admin/class-emr-admin.php:337
admin/class-emr-admin.php:341
admin/class-emr-admin.php:858
admin/views/settings.php:57
admin/views/settings.php:64
admin/views/settings.php:142
admin/views/settings.php:153
includes/class-emr-ajax.php:112
includes/class-emr-ajax.php:548
includes/class-emr-ajax.php:563
includes/class-emr-ajax.php:822
includes/class-emr-ajax.php:1016
includes/class-emr-ajax.php:1022
includes/class-emr-ajax.php:1043
includes/class-emr-ajax.php:1048
includes/class-emr-ajax.php:1068
includes/class-emr-assignments.php:339
includes/class-emr-rest-api.php:30
includes/class-emr-rest-api.php:34
includes/class-emr-rest-api.php:39
includes/class-emr-rest-api.php:40
includes/class-emr-rest-api.php:41
includes/class-emr-rest-api.php:43
includes/class-emr-rest-api.php:47
includes/class-emr-rest-api.php:49
includes/class-emr-rest-api.php:50
includes/class-emr-rest-api.php:51
includes/class-emr-rest-api.php:71
includes/class-emr-rest-api.php:138
includes/class-emr-rest-api.php:149
includes/class-emr-rest-api.php:198
includes/class-emr-rest-api.php:202
includes/class-emr-rest-api.php:203
includes/class-emr-rest-api.php:216
includes/class-emr-shifts.php:75
includes/class-emr-shifts.php:82
includes/class-emr-shifts.php:87
includes/class-emr-shifts.php:88
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.