Code Analysis: Sprout Invoices 20.5.1

Class Rating Complexity Lines of code
SI_Notifications
D
268 1,044
SI_Controller
D
223 768
SI_Freshbooks_Import
D
174 708
SI_Notifications_Control
D
170 671
HarvestAPI
D
168 650
SI_Clients
D
164 751
SI_Invoice
D
159 668
SI_Settings_API
D
150 804
SI_CSV_Import
D
134 660
SI_Payment_Processors
D
126 523
SI_Reporting
C
123 700
SI_Estimate
C
122 524
SI_Invoices_Edit
C
109 427
SI_Estimates_Edit
C
108 426
SI_Templating_API
C
107 568
SI_Admin_Settings
B
96 497
SI_WPInvoice_Import
B
90 407
SI_Post_Type
B
89 372
EDD_SL_Plugin_Updater_SA_Mod
B
83 272
SI_Projects
B
83 456
SA_Addons
B
79 363
SI_Harvest_Import
B
77 588
HarvestReports
A
74 221
SI_Credit_Card_Processors
A
73 311
SI_Project
A
72 285
SI_Checkouts
A
71 255
SI_Invoices
A
67 236
SI_Payment
A
63 275
SA_Init_Addon_Processors
A
61 162
SI_Line_Items
A
59 471
SI_Sliced_Invoices_Import
A
57 335
SI_Dashboard
A
54 264
SI_Compatibility
A
52 181
SI_Payments_Table
S
49 251
SI_Client
S
48 183
SI_Internal_Records
S
47 205
SI_Records_Table
S
47 180
SI_Invoices_Admin
S
43 202
SI_Estimates_Admin
S
41 192
SI_Importer
S
40 158
SI_Record
S
38 169
SI_PO
S
38 232
SI_Metabox_API
S
35 89
SI_Admin_Payment
S
34 165
SI_JSON_API
S
34 174
SI_Estimates
S
34 124
SI_Free_License
S
32 151
SI_Payments
S
30 161
Harvest_DailyActivity
S
29 78
SI_BACSs
S
28 167
SI_Dev_Logs
S
27 119
SI_Checks
S
27 148
Harvest_Invoice_Filter
S
24 83
SI_Notifications_Test
S
21 158
SI_Fees
S
21 58
SI_Killing_Machine
S
18 82
SI_l10n
S
18 98
SI_Admin_Capabilities
S
16 67
SI_Help
S
16 67
Harvest_Project
S
15 58
Harvest_Result
S
15 54
SI_Estimates_Records
S
15 63
SI_Invoices_Template
S
14 44
FreshBooksRequest
S
13 69
SI_Notification
S
12 43
Harvest_Timer
S
10 41
SI_Invoices_Scheduled
S
5 18
SI_Estimates_Scheduled
S
5 18
SI_Strings
S
1 72

29 more item(s) not shown.