Code Analysis: WP-HR Manager 3.0.0

Class Rating Complexity Lines of code
Freemius
D
3,587 13,158
WPHR\HR_MANAGER\tFPDF
D
491 1,845
WPHR\HR_MANAGER\HRM\Ajax_Handler
D
426 1,425
FPDF
D
422 1,486
FS_Plugin_Info_Dialog
D
253 1,222
WPHR\HR_MANAGER\HRM\Form_Handler
D
221 696
parseCSV
D
203 522
FS_Plugin_Updater
D
200 847
TTFontFile
D
186 809
WPHR\HR_MANAGER\Framework\WPHR_Settings_Page
D
132 576
WPHR\HR_MANAGER\HRM\Employee
C
120 486
WPHR\HR_MANAGER\API\Employees_Controller
C
119 926
WPHR\HR_MANAGER\PDF_Invoicer
C
110 622
FS_Logger
C
105 381
WPHR\HR_MANAGER\HRM\Hr_Log
B
99 545
FS_Admin_Menu_Manager
B
87 365
FS_Api
B
84 251
WPHR\HR_MANAGER\Admin\Ajax
B
82 379
WPHR\HR_MANAGER\Lib\Emogrifier
B
82 359
WPHR\HR_MANAGER\API\Expenses_Controller
A
74 407
WPHR\HR_MANAGER\API\Sales_Controller
A
74 407
Freemius_Api_WordPress
A
72 317
wphr_Insights
A
70 492
WPHR\HR_MANAGER\HRM\Leave_Requests_List_Table
A
69 273
FS_Option_Manager
A
68 208
WPHR\HR_MANAGER\Admin\Auditlog_List_Table
A
66 237
WPHR\HR_MANAGER\HRM\Employee_List_Table
A
63 211
FS_Options
A
62 180
FS_Storage
A
62 226
clsWP_HR_Installer
A
61 763
WPHR\HR_MANAGER\API\Activities_Controller
A
60 344
FS_Admin_Notice_Manager
A
58 184
Freemius_Abstract
A
57 51
EDD_SL_Plugin_Updater
A
56 192
WPHR\HR_MANAGER\Imap
A
54 196
WPHR\HR_MANAGER\HR\Frontend\Frontend_Employee_List_Table
A
51 173
WPHR\HR_MANAGER\Admin\Form_Handler
S
50 177
WPHR_Email_Settings
S
49 411
FS_Key_Value_Storage
S
47 154
WPHR\HR_MANAGER\Admin\Setup_Wizard
S
45 394
WPHR\HR_MANAGER\API\Contacts_Controller
S
45 426
FS_Cache_Manager
S
45 121
FS_Site
S
43 68
WPHR\HR_MANAGER\HRM\Department_List_Table
S
43 197
WPHR\HR_MANAGER\API\Chart_Of_Accounts_Controller
S
42 263
WPHR\HR_MANAGER\Countries
S
42 179
WPHR\HR_MANAGER\HRM\Admin\Admin_Menu
S
41 251
WPHR\HR_MANAGER\HRM\Entitlement_List_Table
S
40 164
Leave_HolidayByLocation_List_Table
S
40 159
WPHR\HR_MANAGER\API\REST_Controller
S
40 179
WPHR\HR_MANAGER\HRM\HR_Manager_List_Table
S
39 130
WPHR\HR_MANAGER\HRM\Announcement
S
39 300
WPHR\HR_MANAGER\API\Leave_Policies_Controller
S
38 234
WPHR\HR_MANAGER\API\Vendors_Controller
S
38 377
WPHR\HR_MANAGER\API\Customers_Controller
S
36 363
Leave_Holiday_List_Table
S
34 197
WPHR\HR_MANAGER\License
S
34 136
WPHR\HR_MANAGER\HRM\Line_Manager_List_Table
S
29 112
WPHR_Integration_Settings
S
29 126
FS_Admin_Notices
S
29 113
WPHR\HR_MANAGER\Framework\WPHR_Admin_Settings
S
28 100
WPHR\HR_MANAGER\HRM\Human_Resource
S
27 209
FS_Plugin_Manager
S
27 82
WPHR\HR_MANAGER\Log
S
25 84
FS_Entity
S
24 55
WPHR\HR_MANAGER\API\Accounting_Reports_Controller
S
22 185
WPHR\HR_MANAGER\HRM\Emails\New_Leave_Request
S
21 146
WPHR\HR_MANAGER\API\Leave_Requests_Controller
S
21 179
Freemius_Api_Base
S
19 77
FS_Customizer_Upsell_Control
S
17 98
WPHR\HR_MANAGER\Admin\Admin_Page
S
17 163
WPHR\HR_MANAGER\Scripts
S
15 104
Freemius_Exception
S
12 36
WPHR\HR_MANAGER\HRM\Emails\Rejected_Leave_Request
S
12 69
WPHR\HR_MANAGER\HRM\Emails\Approved_Leave_Request
S
12 69
WPHR_License_Settings
S
10 76

96 more item(s) not shown.