QuickBooks_QBXML_Object_InventoryItem A

Total Complexity 52
Dependencies 0
Dependents 0
Total lines 365
Lines of code 158
Logical lines of code 54
Comment lines 98
Methods 52
Properties 0

Methods 52

Method Rating Maintainability Complexity Lines of code
__construct()
S
80 1 3
getCOGSAccountFullName()
S
80 1 3
getPurchaseDescription()
S
80 1 3
setPurchaseCost()
S
78 1 3
getPurchaseCost()
S
80 1 3
setCOGSAccountListID()
S
79 1 3
setCOGSAccountName()
S
79 1 3
setCOGSAccountFullName()
S
78 1 3
setCOGSAccountApplicationID()
S
77 1 3
getCOGSAccountApplicationID()
S
79 1 3
getCOGSAccountListID()
S
80 1 3
getCOGSAccountName()
S
80 1 3
setPreferredVendorListID()
S
79 1 3
getAssetAccountApplicationID()
S
79 1 3
setPreferredVendorName()
S
79 1 3
setPreferredVendorApplicationID()
S
77 1 3
getPreferredVendorApplicationID()
S
79 1 3
getPreferredVendorListID()
S
80 1 3
getPreferredVendorName()
S
80 1 3
getUnitOfMeasureSetListID()
S
80 1 3
getUnitOfMeasureSetFullName()
S
80 1 3
_cleanup()
S
82 1 3
asArray()
S
76 1 4
asQBXML()
S
75 1 4
setPurchaseDescription()
S
79 1 3
setAssetAccountApplicationID()
S
77 1 3
setListID()
S
79 1 3
getSalesPrice()
S
80 1 3
getListID()
S
80 1 3
setName()
S
79 1 3
getName()
S
80 1 3
setFullName()
S
78 1 3
getFullName()
S
79 1 3
setQuantityOnHand()
S
79 1 3
getQuantityOnHand()
S
80 1 3
setSalesDescription()
S
79 1 3
getSalesDescription()
S
80 1 3
setSalesPrice()
S
78 1 3
setIncomeAccountListID()
S
79 1 3
getAssetAccountListID()
S
80 1 3
setIncomeAccountName()
S
79 1 3
setIncomeAccountFullName()
S
78 1 3
setIncomeAccountApplicationID()
S
77 1 3
getIncomeAccountApplicationID()
S
79 1 3
getIncomeAccountListID()
S
80 1 3
getIncomeAccountName()
S
80 1 3
getIncomeAccountFullName()
S
80 1 3
setAssetAccountName()
S
79 1 3
getAssetAccountName()
S
80 1 3
getAssetAccountFullName()
S
80 1 3
setAssetAccountListID()
S
79 1 3
object()
S
82 1 3