QuickBooks_QBXML_Object_SalesOrder_SalesOrderLine A

Total Complexity 53
Dependencies 0
Dependents 0
Total lines 301
Lines of code 165
Logical lines of code 61
Comment lines 26
Methods 50
Properties 0

Methods 50

Method Rating Maintainability Complexity Lines of code
asXML()
S
60 3 15
_cleanup()
S
69 2 7
__construct()
S
80 1 3
setOverrideItemAccountName()
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
setNonTaxable()
S
79 1 3
getTaxable()
S
79 1 3
setOverrideItemAccountApplicationID()
S
91 1 2
setOverrideItemAccountListID()
S
79 1 3
setAmount()
S
79 1 3
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
setServiceDate()
S
79 1 3
getClassName()
S
80 1 3
setItemListID()
S
79 1 3
setRate()
S
79 1 3
setItemApplicationID()
S
77 1 3
setItemName()
S
79 1 3
getItemListID()
S
80 1 3
getItemName()
S
80 1 3
setDescription()
S
79 1 3
getDescription()
S
80 1 3
setQuantity()
S
79 1 3
getQuantity()
S
80 1 3
setUnitOfMeasure()
S
79 1 3
getUnitOfMeasure()
S
80 1 3
getRate()
S
80 1 3
getClassListID()
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
setClassListID()
S
79 1 3
setClassApplicationID()
S
91 1 2
setClassName()
S
79 1 3
object()
S
82 1 3