Code Analysis: Sprout Invoices 19.9.8

Class Rating Complexity Lines of code
SI_Notifications
D
268 1,044
SI_Controller
D
222 759
SI_Freshbooks_Import
D
174 708
SI_Notifications_Control
D
172 676
HarvestAPI
D
168 650
SI_Clients
D
162 749
SI_Invoice
D
156 661
SI_Settings_API
D
140 690
SI_CSV_Import
D
134 660
SI_Reporting
C
123 700
SI_Estimate
C
122 524
SI_Payment_Processors
C
122 497
SI_Estimates_Edit
C
108 426
SI_Invoices_Edit
C
108 424
SI_Templating_API
C
107 549
SI_Admin_Settings
B
93 477
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
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 235
SA_Addons
A
65 275
SI_Line_Items
A
59 471
SI_Payment
A
59 265
SA_Init_Addon_Processors
A
58 154
SI_Sliced_Invoices_Import
A
57 335
SI_Dashboard
A
53 259
SI_Compatibility
A
52 181
SI_Payments_Table
S
49 251
SI_Client
S
48 183
SI_Records_Table
S
47 180
SI_Internal_Records
S
47 205
SI_Invoices_Admin
S
43 202
SI_Estimates_Admin
S
41 192
SI_Importer
S
39 141
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
Test_Reporting
S
32 242
SI_Free_License
S
31 141
SI_Payments
S
30 161
Harvest_DailyActivity
S
29 78
SI_BACSs
S
28 167
SI_Checks
S
27 144
SI_Dev_Logs
S
27 118
Harvest_Invoice_Filter
S
24 83
SI_Fees
S
21 58
SI_Notifications_Test
S
21 158
SI_Killing_Machine
S
18 82
SI_l10n
S
18 98
SI_Admin_Capabilities
S
16 67
SI_Estimates_Records
S
15 63
Harvest_Result
S
15 54
Harvest_Project
S
15 58
SI_Invoices_Template
S
14 44
FreshBooksRequest
S
13 69
SI_Help
S
13 44
SI_Notification
S
12 43
Harvest_Timer
S
10 41
Test_Payments
S
8 87
XmlDomConstruct
S
6 22
SI_Estimates_Scheduled
S
5 18
SI_Invoices_Scheduled
S
5 18
SI_Strings
S
1 72

32 more item(s) not shown.