Bundle S

Total Complexity 36
Dependencies 1
Dependents 2
Total lines 297
Lines of code 179
Logical lines of code 65
Comment lines 10
Methods 36
Properties 16

Methods 36

Method Rating Maintainability Complexity Lines of code
addBundleToOffer()
S
53 1 24
addNewBundle()
S
53 1 24
__construct()
S
58 1 16
setMessage()
S
81 1 3
setRegularPrice()
S
81 1 3
setOption1Name()
S
81 1 3
setOption1Value()
S
81 1 3
setOption2Name()
S
81 1 3
setOption2Value()
S
81 1 3
setPreselectedOffer()
S
81 1 3
setDiscountRule()
S
81 1 3
setProductsNB()
S
81 1 3
setMessageEffect()
S
81 1 3
getBundlesByProductID()
S
64 1 9
getBundlesByOfferID()
S
69 1 6
getBundlesByOfferIDSortByQtyDesc()
S
66 1 8
setSalePrice()
S
81 1 3
setImage()
S
81 1 3
getId()
S
82 1 3
getOption1Name()
S
82 1 3
getOfferID()
S
82 1 3
getTitle()
S
82 1 3
getImage()
S
82 1 3
getProductsNB()
S
82 1 3
getSalePrice()
S
82 1 3
getRegularPrice()
S
82 1 3
getOption1Value()
S
82 1 3
setTitle()
S
81 1 3
getOption2Name()
S
82 1 3
getOption2Value()
S
82 1 3
getMessage()
S
82 1 3
getDiscountRule()
S
82 1 3
getPreselectedOffer()
S
82 1 3
getMessageEffect()
S
82 1 3
setProductID()
S
81 1 3
deleteBundles()
S
72 1 5