Is FlyHR Compatible with PHP 8.3?
This plugin has critical incompatibilities with PHP 8.3.
PHP Version Requirements
7.4
8.1
Mismatch with declared minimum
PHP 8.3
Compatibility Issues (125)
Plugin Header
includes/Models/DataStore/FinancialYearStore.php:237
includes/Admin/Assets.php:95
includes/Admin/Assets.php:100
includes/Admin/Assets.php:103
includes/Admin/Assets.php:115
includes/Admin/Assets.php:131
includes/Admin/Assets.php:133
includes/Admin/Assets.php:181
includes/Admin/Menu.php:69
includes/Admin/Onboarding.php:64
includes/Admin/Onboarding.php:68
includes/Admin/UserProfile.php:80
includes/Admin/UserProfile.php:83
includes/Admin/UserProfile.php:176
includes/Admin/UserProfile.php:179
includes/Admin/UserProfile.php:181
includes/Core/Caps.php:143
includes/Core/Caps.php:153
includes/Core/Caps.php:169
includes/Core/Caps.php:173
includes/Core/Caps.php:203
includes/Core/Caps.php:204
includes/Core/Caps.php:218
includes/Core/Caps.php:219
includes/Core/Caps.php:284
includes/Core/Caps.php:319
includes/Core/Plugin.php:83
includes/Core/Plugin.php:84
includes/Cron/CronActions.php:53
includes/Cron/CronActions.php:72
includes/Cron/CronActions.php:73
includes/Cron/CronActions.php:76
includes/functions-employee.php:47
includes/functions-employee.php:48
includes/functions-employee.php:49
includes/functions-employee.php:50
includes/functions-employee.php:51
includes/functions-employee.php:133
includes/functions-employee.php:134
includes/functions-leave.php:84
includes/functions-leave.php:98
includes/functions-leave.php:108
includes/functions-leave.php:238
includes/functions-leave.php:260
includes/functions-leave.php:281
includes/functions-leave.php:396
includes/functions-leave.php:456
includes/functions-leave.php:494
includes/functions-leave.php:545
includes/functions-leave.php:663
includes/functions-leave.php:787
includes/functions-leave.php:820
includes/functions-leave.php:835
includes/functions-leave.php:987
includes/functions-leave.php:1014
includes/functions-leave.php:1060
includes/functions-leave.php:1102
includes/functions-leave.php:1113
includes/functions-leave.php:1188
includes/functions-leave.php:1210
includes/functions-leave.php:1224
includes/functions-leave.php:1411
includes/Models/DataStore/EmployeeStore.php:539
includes/Models/DataStore/EmployeeStore.php:540
includes/REST/DepartmentsController.php:101
includes/REST/DepartmentsController.php:126
includes/REST/DepartmentsController.php:146
includes/REST/DepartmentsController.php:157
includes/REST/DesignationsController.php:82
includes/REST/DesignationsController.php:107
includes/REST/DesignationsController.php:127
includes/REST/DesignationsController.php:138
includes/REST/EmployeeJobHistoriesController.php:184
includes/REST/EmployeeJobHistoriesController.php:197
includes/REST/EmployeeJobHistoriesController.php:215
includes/REST/EmployeeLeaveController.php:142
includes/REST/EmployeeLeaveController.php:155
includes/REST/EmployeeNotesController.php:144
includes/REST/EmployeePermissionController.php:118
includes/REST/EmployeePermissionController.php:171
includes/REST/EmployeePermissionController.php:173
includes/REST/EmployeesController.php:251
includes/REST/EmployeesController.php:262
includes/REST/EmployeesController.php:277
includes/REST/EmployeesController.php:290
includes/REST/EmployeesController.php:303
includes/REST/EmployeesController.php:316
includes/REST/EmployeesController.php:1108
includes/REST/EmployeeUserController.php:123
includes/REST/EmployeeUserController.php:146
includes/REST/FinancialYearsController.php:108
includes/REST/HolidaysController.php:147
includes/REST/LeaveCalendarController.php:130
includes/REST/LeaveEntitlementsController.php:154
includes/REST/LeaveEntitlementsController.php:290
includes/REST/LeavePoliciesController.php:192
includes/REST/LeavePoliciesController.php:205
includes/REST/LeavePoliciesController.php:473
includes/REST/LeaveRequestsController.php:187
includes/REST/LeaveRequestsController.php:202
includes/REST/LeaveRequestsController.php:258
includes/REST/LeaveRequestsController.php:285
includes/REST/LeaveTypesController.php:137
includes/REST/Manager.php:46
includes/REST/MeController.php:155
includes/REST/OnboardingController.php:303
includes/REST/OnboardingController.php:328
includes/REST/OnboardingController.php:465
includes/REST/OnboardingController.php:467
includes/REST/OnboardingController.php:500
includes/REST/OnboardingController.php:563
includes/REST/OnboardingController.php:587
includes/REST/OnboardingController.php:601
includes/REST/OnboardingController.php:791
includes/REST/OnboardingController.php:817
includes/REST/OnboardingController.php:943
includes/REST/SearchController.php:157
includes/REST/SearchController.php:171
includes/REST/SettingsController.php:120
includes/Settings/GeneralSettings.php:129
includes/Settings/GeneralSettings.php:154
includes/Settings/GeneralSettings.php:159
includes/Settings/GeneralSettings.php:176
includes/Settings/GeneralSettings.php:181
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.