Code Analysis: Sprout Invoices 20.8.4

Class Rating Complexity Lines of code
SI_Notifications
D
267 1,037
SI_Controller
D
229 817
SI_Freshbooks_Import
D
174 708
SI_Notifications_Control
D
170 671
HarvestAPI
D
168 650
SI_Clients
D
164 751
SI_Invoice
D
164 687
SI_Settings_API
D
154 949
SI_Payment_Processors
D
143 693
SI_CSV_Import
D
134 660
SI_Estimate
C
125 543
SI_Reporting
C
124 703
SI_Invoices_Edit
C
109 427
SI_Estimates_Edit
C
108 427
SI_Templating_API
C
106 558
SA_Addons
B
97 493
SI_Admin_Settings
B
96 492
SI_WPInvoice_Import
B
90 407
SI_Post_Type
B
89 373
SI_Invoices
B
86 294
SI_Projects
B
83 457
EDD_SL_Plugin_Updater_SA_Mod
B
83 272
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
SA_Init_Addon_Processors
A
63 164
SI_Payment
A
63 275
SI_Line_Items
A
59 474
SI_Sliced_Invoices_Import
A
57 335
SI_Setup_Wizard_Util
A
56 750
SI_Dashboard
A
54 264
SI_Compatibility
A
52 181
SI_Estimates
S
49 157
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
40 158
SI_PO
S
38 232
SI_Record
S
38 172
SI_Metabox_API
S
35 89
SI_JSON_API
S
34 174
SI_Admin_Payment
S
34 169
SI_Admin_Setup_Wizard
S
32 530
SI_Free_License
S
32 151
SI_Payments
S
30 160
SI_System_Health
S
30 112
Harvest_DailyActivity
S
29 78
SI_BACSs
S
28 167
SI_Customizer
S
28 445
SI_Checks
S
27 148
SI_Dev_Logs
S
27 119
Harvest_Invoice_Filter
S
24 83
SI_Fees
S
21 58
SI_Notifications_Test
S
21 158
SI_Killing_Machine
S
18 83
SI_l10n
S
18 98
SI_Help
S
16 68
SI_Admin_Capabilities
S
16 67
Harvest_Result
S
15 54
Harvest_Project
S
15 58
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_Field_Table_Row
S
9 42
SI_Field_Select_State
S
7 39
SI_Field_Table
S
6 31
SI_Field_Text
S
6 30
SI_Field_Textarea
S
6 30
SI_Field_Group_Box
S
6 21
SI_Field_Select
S
6 32
SI_Field_Tabs
S
5 38
SI_Estimates_Scheduled
S
5 18
SI_Invoices_Scheduled
S
5 18
SI_Field_Group
S
4 15
SI_Strings
S
1 72

36 more item(s) not shown.