Code Analysis: WP ERP 1.8.2

Class Rating Complexity Lines of code
WeDevs\ERP\HRM\Ajax_Handler
D
452 1,331
WeDevs\ERP\HRM\Employee
D
404 1,368
WeDevs\ERP\CRM\Ajax_Handler
D
382 1,072
WeDevs\ERP\HRM\Form_Handler
D
255 826
parseCSV
D
212 505
WeDevs\ERP\HRM\API\Employees_Controller
D
182 1,134
WeDevs\ERP\Validate_Data
D
137 325
WeDevs\ERP\Framework\ERP_Settings_Page
D
130 557
WeDevs\ERP\CRM\Subscription
C
116 433
WeDevs\ERP\Admin\Ajax
C
114 401
WeDevs\ERP\HRM\Hr_Log
C
113 606
WeDevs\ERP\Admin\Setup_Wizard
B
97 801
WeDevs\ERP\Lib\Emogrifier
B
82 359
WeDevs\ERP\Accounting\API\Transactions_Controller
B
80 574
WeDevs\ERP\CRM\CRM_Settings
B
78 701
WeDevs\ERP\Accounting\API\Tax_Rates_Controller
A
73 630
WeDevs\ERP\HRM\Leave_Requests_List_Table
A
73 253
WeDevs\ERP\HRM\Admin\Admin_Menu
A
70 335
WeDevs\ERP\CRM\Contact
A
68 233
WeDevs\ERP\HRM\Employee_List_Table
A
67 238
WeDevs\ERP\Admin\Auditlog_List_Table
A
67 235
WeDevs\ERP\Updates\BP\ERP_ACCT_BG_Process
A
65 585
WeDevs\ERP\CRM\Admin_Menu
A
63 243
WeDevs\ERP\Accounting\API\Vendors_Controller
A
61 606
WeDevs\ERP\API\Activities_Controller
A
60 344
EDD_SL_Plugin_Updater
A
58 192
WeDevs\ERP\Updates\BP\Leave\ERP_HR_Leave_Entitlements
A
58 388
WeDevs\ERP\Accounting\API\Customers_Controller
A
56 565
WeDevs\ERP\CRM\Customer_Relationship
A
56 294
WeDevs\ERP\Accounting\Accounting
A
55 162
WeDevs\ERP\Accounting\API\Employees_Controller
A
55 265
WeDevs\ERP\Accounting\Includes\Classes\Admin
A
55 407
WeDevs\ERP\CRM\Gmail_Sync
A
55 228
WeDevs\ERP\Imap
A
54 196
WeDevs\ERP\Framework\System_Status
A
54 243
WP_Background_Process
A
53 206
WeDevs\ERP\Accounting\API\Bills_Controller
A
52 440
WeDevs_ERP_Installer
A
52 1,820
WeDevs\ERP\HRM\Entitlement_List_Table
S
50 209
WeDevs\ERP\Accounting\API\Expenses_Controller
S
49 431
WeDevs\ERP\Accounting\API\Purchases_Controller
S
48 433
WeDevs\ERP\Accounting\API\Invoices_Controller
S
47 493
WeDevs\ERP\API\REST_Controller
S
47 210
WeDevs\ERP\Updates\BP\Leave\ERP_HR_Leave_Request
S
45 380
WeDevs\ERP\Accounting\API\Bank_Accounts_Controller
S
45 352
ERP_Email_Settings
S
45 388
WeDevs\ERP\Accounting\API\Payments_Controller
S
45 401
WeDevs\ERP\CRM\Contact_Subscriber_List_Table
S
45 174
WeDevs\ERP\Accounting\API\Pay_Bills_Controller
S
43 379
WeDevs\ERP\API\Contacts_Controller
S
43 427
WeDevs\ERP\Countries
S
42 159
WeDevs\ERP\Admin\Form_Handler
S
41 122
WeDevs\ERP\HRM\Department_List_Table
S
41 194
WeDevs\ERP\Accounting\API\Ledgers_Accounts_Controller
S
41 379
WeDevs\ERP\Accounting\API\Pay_Purchases_Controller
S
41 388
WeDevs\ERP\Admin\Admin_Menu
S
40 168
WeDevs\ERP\HRM\Leave_Report_Employee_Based
S
40 154
WeDevs\ERP\License
S
40 151
WeDevs\ERP\HRM\Announcement
S
39 296
WeDevs\ERP\CRM\ContactForms\ERP_Settings_Contact_Forms
S
38 292
WeDevs\ERP\HRM\Leave_Policies_List_Table
S
38 188
WeDevs\ERP\HRM\API\Leave_Policies_Controller
S
38 234
WeDevs\ERP\Accounting\API\People_Controller
S
36 357
WeDevs\ERP\HRM\Human_Resource
S
34 264
WeDevs\ERP\CRM\Contact_Group_List_Table
S
34 143
WeDevs\ERP\CRM\Log
S
32 177
WeDevs\ERP\Accounting\API\Inventory_Products_Controller
S
32 379
Leave_Holiday_List_Table
S
32 136
WeDevs\ERP\Accounting\API\Tax_Agencies_Controller
S
31 262
WeDevs\ERP\Accounting\API\Tax_Cats_Controller
S
31 253
WeDevs\ERP\Accounting\API\Tax_Rate_Names_Controller
S
30 250
WeDevs\ERP\CRM\Form_Handler
S
30 82
ERP_Integration_Settings
S
29 123
WeDevs\ERP\Accounting\API\Opening_Balances_Controller
S
28 324
WeDevs\ERP\Framework\ERP_Admin_Settings
S
28 99
WeDevs\ERP\Company
S
25 112
WeDevs\ERP\CRM\ContactForms\Ninja_Forms
S
25 107
WeDevs\ERP\HRM\API\Departments_Controller
S
25 208
WeDevs\ERP\AddonTask
S
25 104
WeDevs\ERP\Log
S
25 85
WeDevs\ERP\CRM\ContactForms\Contact_Forms_Integration
S
24 91
WeDevs\ERP\Accounting\API\Inventory_Product_Cats_Controller
S
24 240
WeDevs\ERP\Updates
S
24 91
WeDevs\ERP\HRM\API\Leave_Requests_Controller
S
24 192
WeDevs\ERP\HRM\API\HRM_Reports_Controller
S
23 205
WeDevs\ERP\Accounting\API\Journals_Controller
S
22 263
WeDevs\ERP\Accounting\Includes\Classes\Assets
S
21 152
WeDevs\ERP\HRM\Admin\User_Profile
S
20 70
WeForms_Upsell
S
20 303
WeDevs\ERP\CRM\Subscription_Widget
S
20 149
WeDevs\ERP\HRM\API\Leave_Entitlements_Controller
S
20 183
WeDevs\ERP\HRM\Update\ERP_1_6_0
S
19 310
WeDevs\ERP\HRM\API\Leave_Holidays_Controller
S
19 187
WeDevs\ERP\HRM\Leave_Policy_Name_List_Table
S
19 87
WeDevs\ERP\Scripts
S
19 118
WeDevs\ERP\Admin\Admin_Page
S
19 161
WeDevs\ERP\CRM\Campaign_List_Table
S
19 87
WeDevs\ERP\Uploader
S
18 72
WeDevs\ERP\CRM\User_Profile
S
17 51
WeDevs\ERP\CRM\ContactForms\CF7
S
16 68
WeDevs\ERP\Promotion
S
15 81
WeDevs\ERP\Updates\BP\ERP_ACCT_BG_Process_People_Trn
S
14 155
WeDevs\ERP\Accounting\Includes\Classes\FinalAccountsHelper
S
13 60
WeDevs\ERP\Accounting\Includes\Classes\User_Profile
S
13 39
ERP_License_Settings
S
10 74
WeDevs\ERP\Updates\BP\ERP_BG_PROCESS_1_6_5
S
8 24
WeDevs\ERP\CRM\Emails\Birthday_Greetings
S
8 44
WeDevs\ERP\HRM\Emails\New_Employee_Welcome
S
7 74
WeDevs\ERP\Accounting\Includes\Classes\Settings
S
7 137
WeDevs\ERP\HRM\Settings
S
6 108
WeDevs\ERP\HRM\API\Birthdays_Controller
S
6 59

100 more item(s) not shown.