Code Analysis: WooCommerce Sync for QuickBooks Online - by MyWorks 2.9.0

Class Rating Complexity Lines of code
MyWorks_WC_QBO_Sync_QBO_Lib
D
4,446 13,937
MyWorks_WC_QBO_Sync_Admin
D
1,369 4,100
QuickBooks_Callbacks_SQL_Callbacks
D
1,062 7,203
MyWorks_WC_QBO_Sync_Oth_Funcs
D
272 870
QuickBooks_Driver_Sql
D
233 1,807
QuickBooks_MerchantService
D
165 989
QuickBooks_Callbacks_API_Callbacks
D
165 620
QuickBooks_Callbacks_Integrator_Callbacks
D
155 658
QuickBooks_IPP
D
138 731
QuickBooks_QBXML_Object_Invoice
D
135 430
QuickBooks_Utilities
D
134 675
QuickBooks_WebConnector_Handlers
C
123 706
QuickBooks_QBXML_Object
C
120 492
QuickBooks_QBXML_Object_SalesOrder
C
113 341
QuickBooks_IPP_Object
C
108 408
QuickBooks_XML_Node
C
108 400
QuickBooks_QBXML_Object_SalesReceipt
C
106 349
QuickBooks_Driver_Sql_Pgsql
C
101 503
QuickBooks_QBXML_Object_Customer
B
100 318
QuickBooks_IPP_Service
B
96 603
QuickBooks_Driver
B
95 351
QuickBooks_Callbacks
B
91 397
QuickBooks_QBXML_Object_Estimate
B
90 286
QuickBooks_QBXML_Object_ServiceItem
B
81 250
QuickBooks_SQL_Schema
B
81 2,279
QuickBooks_IPP_Parser
B
80 383
QuickBooks_IPP_IntuitAnywhere
B
76 391
QuickBooks_QBXML_Object_OtherChargeItem
A
74 229
QuickBooks_QBXML_Object_PaymentItem
A
74 229
QuickBooks_Driver_Sql_Mssql
A
72 323
QuickBooks_QBXML_Object_ReceivePayment
A
70 218
Quickbooks_Payments
A
68 386
QuickBooks_Driver_Sql_Mysqli
A
65 267
QuickBooks_HTTP
A
63 277
QuickBooks_QBXML_Object_Check
A
62 204
QuickBooks_QBXML_Object_Invoice_InvoiceLine
A
61 190
QuickBooks_Driver_Sql_Mysql
A
60 255
QuickBooks_Status_Report
A
60 340
QuickBooks_QBXML_Object_ItemReceipt
A
59 196
QuickBooks_Driver_Sql_Sqlite
A
58 238
QuickBooks_QBXML_Object_Estimate_EstimateLine
A
57 177
MyWorks_WC_QBO_Sync_QBO_Lib_Ext
A
57 357
QuickBooks_Driver_Sql_Sqlite3
A
57 238
QuickBooks_QBXML_Object_NonInventoryItem
A
57 186
Quickbooks_QBXML_Object_CreditCardRefund
A
56 185
MyWorks_WC_QBO_Sync_QBO_Lib_Session_Handler
A
55 186
QuickBooks_QBXML_Object_SalesOrder_SalesOrderLine
A
53 165
QuickBooks_QBXML_Object_InventoryItem
A
52 158
QuickBooks_QBXML_Object_Employee
A
51 158
QuickBooks_QBXML_Object_BillPaymentCheck
S
50 156
QB_Online_Admin_Setup_Wizard
S
45 630
QuickBooks_Cast
S
45 239
QuickBooks_XML_Backend_Builtin
S
43 268
MyWorks_WC_QBO_Sync_Activator
S
43 321
QuickBooks_Map_Qbxml
S
41 261
QuickBooks_WebConnector_Server
S
40 226
QuickBooks_Callbacks_SQL_Errors
S
37 150
QuickBooks_QBXML_Object_Bill
S
36 117
MyWorks_WC_QBO_Sync_QBO_Lib_Frontend
S
28 105
QuickBooks_IPP_OAuthv1
S
28 151
QuickBooks_QBXML_Schema_Generator
S
26 134
QuickBooks_Callbacks_Integrator_Errors
S
26 94
QuickBooks_XML
S
26 119
QuickBooks_WebConnector_QWC
S
22 141
MyWorks_WC_QBO_Sync_Public
S
21 71
QuickBooks_XML_Parser
S
20 76
MyWorks_WC_QBO_Sync
S
20 117
QuickBooks_SOAP_Server
S
18 112
QuickBooks_Callbacks_API_Errors
S
12 53
MyWorks_WC_QBO_Sync_Admin_Deactivation_Popup
S
11 109
MyWorks_WC_QBO_Sync_Deactivator
S
10 77
QuickBooks_QBXML_Schema_Object_InvoiceAddRq
S
8 684
QuickBooks_QBXML_Schema_Object_SalesReceiptAddRq
S
8 944
QuickBooks_Driver_Factory
S
8 53
QuickBooks_QBXML_Schema_Object_CreditMemoAddRq
S
7 758

490 more item(s) not shown.