QuickBooks_Callbacks_API_Callbacks D

Total Complexity 165
Dependencies 6
Dependents 0
Total lines 1,389
Lines of code 620
Logical lines of code 248
Comment lines 431
Methods 125
Properties 0

Methods 125

Method Rating Maintainability Complexity Lines of code
_doAddResponse()
A
43 10 50
_doQueryResponse()
A
44 10 45
_mappings()
S
49 5 30
_callCallbacks()
S
53 5 26
_mapToQuickBooksID()
S
54 3 22
_mapToEditSequence()
S
54 3 22
_mapToApplicationID()
S
55 3 20
_doAddRequest()
S
56 3 19
_mapCreate()
S
56 3 19
_doQueryRequest()
S
59 3 15
_replacements()
S
62 3 11
CustomerQueryResponse()
S
76 1 3
ItemQueryRequest()
S
76 1 3
InvoiceQueryResponse()
S
76 1 3
InvoiceQueryRequest()
S
76 1 3
ItemQueryResponse()
S
76 1 3
EstimateQueryResponse()
S
76 1 3
ItemServiceQueryRequest()
S
76 1 3
EstimateQueryRequest()
S
76 1 3
EmployeeQueryResponse()
S
76 1 3
EmployeeQueryRequest()
S
76 1 3
CustomerTypeQueryResponse()
S
76 1 3
CustomerTypeQueryRequest()
S
76 1 3
PaymentMethodQueryResponse()
S
76 1 3
CustomerQueryRequest()
S
76 1 3
ClassQueryResponse()
S
76 1 3
ClassQueryRequest()
S
76 1 3
ChargeQueryResponse()
S
76 1 3
ChargeQueryRequest()
S
76 1 3
ItemSalesTaxQueryRequest()
S
76 1 3
PaymentMethodQueryRequest()
S
76 1 3
JournalEntryQueryResponse()
S
76 1 3
JournalEntryQueryRequest()
S
76 1 3
CheckQueryResponse()
S
76 1 3
CheckQueryRequest()
S
76 1 3
BillingRateQueryResponse()
S
76 1 3
ItemServiceQueryResponse()
S
76 1 3
ItemInventoryQueryRequest()
S
76 1 3
ItemSalesTaxQueryResponse()
S
76 1 3
ShipMethodQueryRequest()
S
76 1 3
VendorCreditQueryQueryRequest()
S
89 1 2
VendorTypeQueryResponse()
S
89 1 2
TermsTypeQueryRequest()
S
89 1 2
VendorQueryResponse()
S
89 1 2
VendorQueryRequest()
S
89 1 2
TermsQueryResponse()
S
89 1 2
TermsQueryRequest()
S
89 1 2
AccountQueryResponse()
S
76 1 3
AccountQueryRequest()
S
76 1 3
UnitOfMeasureSetQueryResponse()
S
76 1 3
UnitOfMeasureSetQueryRequest()
S
76 1 3
ShipMethodQueryResponse()
S
76 1 3
ShipMethodAddResponse()
S
76 1 3
ItemSalesTaxGroupQueryRequest()
S
76 1 3
ShipMethodAddRequest()
S
76 1 3
SalesReceiptQueryResponse()
S
76 1 3
SalesReceiptQueryRequest()
S
76 1 3
SalesOrderQueryResponse()
S
76 1 3
SalesOrderQueryRequest()
S
76 1 3
ItemNonInventoryQueryResponse()
S
76 1 3
ItemNonInventoryQueryRequest()
S
76 1 3
ItemInventoryQueryResponse()
S
76 1 3
BillQueryResponse()
S
76 1 3
SalesTaxCodeQueryResponse()
S
76 1 3
SalesTaxCodeQueryRequest()
S
76 1 3
ItemSalesTaxGroupQueryResponse()
S
76 1 3
BillingRateQueryRequest()
S
76 1 3
DataExtAddResponse()
S
76 1 3
BillQueryRequest()
S
76 1 3
EmployeeAddResponse()
S
76 1 3
JournalEntryAddRequest()
S
76 1 3
DepositAddResponse()
S
76 1 3
DepositAddRequest()
S
76 1 3
CheckAddResponse()
S
76 1 3
CheckAddRequest()
S
76 1 3
BillPaymentCheckAddResponse()
S
76 1 3
BillPaymentCheckAddRequest()
S
76 1 3
BillAddResponse()
S
76 1 3
BillAddRequest()
S
76 1 3
EstimateAddResponse()
S
76 1 3
EstimateAddRequest()
S
76 1 3
EmployeeAddRequest()
S
76 1 3
InventoryAdjustmentAddRequest()
S
76 1 3
ClassAddResponse()
S
76 1 3
ClassAddRequest()
S
76 1 3
AccountAddResponse()
S
76 1 3
AccountAddRequest()
S
76 1 3
_objectFromXML()
S
79 1 3
RawQBXMLResponse()
S
76 1 3
_doModResponse()
S
76 1 3
_doModRequest()
S
76 1 3
_defaults()
S
64 1 10
_decodeApplicationEditSequence()
S
78 1 3
_decodeApplicationID()
S
78 1 3
mappings()
S
78 1 3
JournalEntryAddResponse()
S
76 1 3
InventoryAdjustmentAddResponse()
S
76 1 3
BillPaymentCheckQueryResponse()
S
76 1 3
ItemNonInventoryAddRequest()
S
76 1 3
BillPaymentCheckQueryRequest()
S
76 1 3
DataExtModResponse()
S
76 1 3
DataExtModRequest()
S
76 1 3
DataExtAddRequest()
S
76 1 3
CustomerModResponse()
S
76 1 3
CustomerModRequest()
S
76 1 3
CustomerAddResponse()
S
76 1 3
CustomerAddRequest()
S
76 1 3
ReceivePaymentAddResponse()
S
76 1 3
ReceivePaymentAddRequest()
S
76 1 3
ItemNonInventoryAddResponse()
S
76 1 3
ItemInventoryAddResponse()
S
76 1 3
InvoiceAddRequest()
S
76 1 3
ItemInventoryAddRequest()
S
76 1 3
ItemSalesTaxAddResponse()
S
76 1 3
ItemSalesTaxAddRequest()
S
76 1 3
ItemServiceAddResponse()
S
76 1 3
ItemServiceAddRequest()
S
76 1 3
VendorAddResponse()
S
76 1 3
VendorAddRequest()
S
76 1 3
SalesReceiptAddResponse()
S
76 1 3
SalesReceiptAddRequest()
S
76 1 3
ItemReceiptAddResponse()
S
76 1 3
ItemReceiptAddRequest()
S
76 1 3
InvoiceAddResponse()
S
76 1 3
VendorCreditQueryResponse()
S
89 1 2