BannerRotator C

Total Complexity 125
Dependencies 5
Dependents 5
Total lines 821
Lines of code 549
Logical lines of code 414
Comment lines 82
Methods 48
Properties 5

Methods 48

Method Rating Maintainability Complexity Lines of code
getParam()
A
49 15 29
importSliderFromPost()
A
40 13 59
getSlides()
A
48 8 34
getSlidesForOutput()
A
53 8 24
createSlideFromData()
S
54 4 21
initByAlias()
S
56 4 17
getArrSlideNames()
S
57 4 16
getCurrentItemSetting()
S
61 4 12
getArrSlidersShort()
S
61 4 12
createUpdateSliderFromOptions()
S
53 3 24
copyMoveSlide()
S
55 3 19
getSlidesNumbersByIDs()
S
63 3 10
copyMoveSlideFromData()
S
58 2 15
getSlidesForExport()
S
62 2 12
updateSlidesOrderFromData()
S
61 2 12
exportSlider()
S
61 2 12
getArrSliders()
S
63 2 11
duplicateSlider()
S
53 1 22
duplicateSlide()
S
57 1 16
getParamsForExport()
S
68 2 7
validateInited()
S
76 2 4
getMaxOrder()
S
64 2 9
initByID()
S
63 2 10
getAllSliderAliases()
S
65 2 9
initByMixed()
S
72 2 6
isAliasExistsInDB()
S
65 2 8
getArrSlideChildren()
S
65 2 9
getNumSlides()
S
70 2 6
duplicateChildren()
S
64 2 10
validateInputSettings()
S
70 2 6
getSettingsFields()
S
65 1 9
__construct()
S
81 1 3
duplicateSlideFromData()
S
64 1 10
duplicateSliderFromData()
S
70 1 6
deleteSliderFromData()
S
70 1 6
updateSliderFromOptions()
S
72 1 5
shiftOrder()
S
71 1 5
deleteAllSlides()
S
75 1 4
deleteSlider()
S
73 1 5
getShortcode()
S
76 1 4
getShowTitle()
S
75 1 4
getAlias()
S
81 1 3
setParams()
S
81 1 3
getParams()
S
81 1 3
getID()
S
81 1 3
getTitle()
S
81 1 3
initByDBData()
S
66 1 8
createSliderFromOptions()
S
76 1 4