QuickBooks_QBXML_Object_ServiceItem B

Total Complexity 81
Dependencies 0
Dependents 0
Total lines 532
Lines of code 250
Logical lines of code 91
Comment lines 122
Methods 70
Properties 1

Methods 70

Method Rating Maintainability Complexity Lines of code
_cleanup()
S
59 4 17
setIsActive()
S
66 4 8
getIsActive()
S
72 3 5
__construct()
S
67 2 8
isSalesAndPurchase()
S
68 2 8
isSalesOrPurchase()
S
68 2 8
getIncomeAccountName()
S
80 1 3
setPurchaseDescription()
S
79 1 3
getIncomeAccountApplicationID()
S
79 1 3
setIncomeAccountApplicationID()
S
77 1 3
getIncomeAccountListID()
S
80 1 3
getIncomeAccountFullName()
S
80 1 3
setIncomeAccountName()
S
79 1 3
setPurchaseCost()
S
78 1 3
setIncomeAccountListID()
S
79 1 3
getSalesPrice()
S
80 1 3
setSalesPrice()
S
78 1 3
getSalesDescription()
S
80 1 3
getPurchaseDescription()
S
80 1 3
setExpenseAccountListID()
S
79 1 3
getPurchaseCost()
S
80 1 3
getAccountFullName()
S
80 1 3
setExpenseAccountName()
S
79 1 3
setExpenseAccountApplicationID()
S
77 1 3
getExpenseAccountApplicationID()
S
79 1 3
getExpenseAccountListID()
S
80 1 3
getExpenseAccountName()
S
80 1 3
setPreferredVendorListID()
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
asArray()
S
76 1 4
asQBXML()
S
75 1 4
setSalesDescription()
S
79 1 3
getAccountApplicationID()
S
79 1 3
getAccountName()
S
80 1 3
getSalesTaxCodeListID()
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
setParentListID()
S
79 1 3
setParentName()
S
79 1 3
setParentApplicationID()
S
77 1 3
getParentListID()
S
80 1 3
getParentName()
S
80 1 3
getParentApplicationID()
S
79 1 3
setSalesTaxCodeListID()
S
79 1 3
setSalesTaxCodeName()
S
79 1 3
setSalesTaxCodeApplicationID()
S
77 1 3
getSalesTaxCodeName()
S
80 1 3
getAccountListID()
S
80 1 3
getSalesTaxCodeApplicationID()
S
79 1 3
getUnitOfMeasureSetListID()
S
80 1 3
getUnitOfMeasureSetFullName()
S
80 1 3
setDescription()
S
79 1 3
getDescription()
S
80 1 3
setPrice()
S
74 1 4
getPrice()
S
80 1 3
setPricePercent()
S
75 1 4
getPricePercent()
S
80 1 3
setAccountListID()
S
79 1 3
setAccountName()
S
79 1 3
setAccountFullName()
S
79 1 3
setAccountApplicationID()
S
77 1 3
setListID()
S
79 1 3
object()
S
82 1 3