QuickBooks_QBXML_Object_Invoice_InvoiceLine A

Total Complexity 61
Dependencies 0
Dependents 0
Total lines 400
Lines of code 190
Logical lines of code 70
Comment lines 84
Methods 57
Properties 0

Methods 57

Method Rating Maintainability Complexity Lines of code
asXML()
S
60 3 15
_cleanup()
S
69 2 7
getAmount()
S
69 2 7
__construct()
S
80 1 3
setNonTaxable()
S
79 1 3
getClassName()
S
80 1 3
setAmount()
S
79 1 3
setServiceDate()
S
79 1 3
getServiceDate()
S
79 1 3
setSalesTaxCodeName()
S
79 1 3
setSalesTaxCodeListID()
S
79 1 3
getSalesTaxCodeName()
S
80 1 3
getSalesTaxCodeListID()
S
80 1 3
setTaxable()
S
79 1 3
setOverrideItemAccountName()
S
79 1 3
getTaxable()
S
79 1 3
setClassName()
S
79 1 3
setOverrideItemAccountListID()
S
79 1 3
setOverrideItemAccountApplicationID()
S
91 1 2
getOverrideItemAccountListID()
S
80 1 3
getOverrideItemAccountName()
S
80 1 3
setOther1()
S
79 1 3
getOther1()
S
80 1 3
setOther2()
S
79 1 3
getOther2()
S
80 1 3
asArray()
S
76 1 4
asQBXML()
S
75 1 4
getClassListID()
S
80 1 3
setClassListID()
S
79 1 3
setClassApplicationID()
S
91 1 2
getDescription()
S
81 1 3
setItemListID()
S
79 1 3
setItemApplicationID()
S
77 1 3
setItemName()
S
79 1 3
setItemFullName()
S
78 1 3
getItemListID()
S
80 1 3
getItemApplicationID()
S
79 1 3
getItemName()
S
80 1 3
getItemFullName()
S
80 1 3
setDesc()
S
79 1 3
getDesc()
S
80 1 3
setDescription()
S
80 1 3
setQuantity()
S
79 1 3
getTxnLineID()
S
80 1 3
getQuantity()
S
80 1 3
setUnitOfMeasure()
S
79 1 3
getUnitOfMeasure()
S
80 1 3
setRate()
S
79 1 3
getRate()
S
80 1 3
setRatePercent()
S
79 1 3
getRatePercent()
S
80 1 3
setPriceLevelApplicationID()
S
91 1 2
setPriceLevelName()
S
79 1 3
setPriceLevelListID()
S
79 1 3
getPriceLevelName()
S
80 1 3
getPriceLevelListID()
S
80 1 3
object()
S
82 1 3