Code Analysis: WP-HR Manager 3.2.0

Class Rating Complexity Lines of code
Freemius
D
3,781 13,623
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
260 1,257
WPHR\HR_MANAGER\HRM\Form_Handler
D
223 702
FS_Clone_Manager
D
222 931
parseCSV
D
211 509
FS_Plugin_Updater
D
207 881
TTFontFile
D
186 809
WPHR\HR_MANAGER\Framework\WPHR_Settings_Page
D
132 577
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_Api
C
105 297
FS_Logger
C
105 381
WPHR\HR_MANAGER\HRM\Hr_Log
B
99 545
FS_Admin_Menu_Manager
B
90 376
WPHR\HR_MANAGER\Lib\Emogrifier
B
82 359
WPHR\HR_MANAGER\Admin\Ajax
B
82 379
Freemius_Api_WordPress
B
76 331
WPHR\HR_MANAGER\API\Expenses_Controller
A
74 407
WPHR\HR_MANAGER\API\Sales_Controller
A
74 407
wphr_Insights
A
70 492
WPHR\HR_MANAGER\HRM\Leave_Requests_List_Table
A
69 274
FS_Admin_Notice_Manager
A
67 214
FS_DebugManager
A
66 283
WPHR\HR_MANAGER\Admin\Auditlog_List_Table
A
66 242
FS_Storage
A
64 236
WPHR\HR_MANAGER\HRM\Employee_List_Table
A
63 211
FS_Option_Manager
A
63 183
FS_Permission_Manager
A
62 332
FS_Options
A
62 180
clsWP_HR_Installer
A
61 763
WPHR\HR_MANAGER\API\Activities_Controller
A
60 344
FS_Site
A
57 91
EDD_SL_Plugin_Updater
A
56 192
WPHR\HR_MANAGER\Imap
A
54 196
Freemius_Abstract
A
52 48
WPHR\HR_MANAGER\Admin\Form_Handler
A
51 178
WPHR\HR_MANAGER\HR\Frontend\Frontend_Employee_List_Table
A
51 173
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_Product_Garbage_Collector
S
44 160
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
WPHR\HR_MANAGER\API\REST_Controller
S
40 179
Leave_HolidayByLocation_List_Table
S
40 159
WPHR\HR_MANAGER\HRM\Announcement
S
39 300
WPHR\HR_MANAGER\HRM\HR_Manager_List_Table
S
39 130
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
FS_Plan_Manager
S
33 69
WPHR\HR_MANAGER\Framework\WPHR_Admin_Settings
S
31 112
FS_Checkout_Manager
S
30 135
FS_Admin_Notices
S
29 114
WPHR_Integration_Settings
S
29 126
WPHR\HR_MANAGER\HRM\Line_Manager_List_Table
S
29 112
FS_Plugin_Manager
S
28 88
WPHR\HR_MANAGER\HRM\Human_Resource
S
27 209
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
Freemius_Api_Base
S
19 77
WPHR\HR_MANAGER\Admin\Admin_Page
S
17 163
FS_Customizer_Upsell_Control
S
17 98
WPHR\HR_MANAGER\Scripts
S
15 104
WPHR\HR_MANAGER\HRM\Emails\Approved_Leave_Request
S
12 69
WPHR\HR_MANAGER\HRM\Emails\Rejected_Leave_Request
S
12 69
WPHR_License_Settings
S
10 76

102 more item(s) not shown.