EgoiPopUp B

Total Complexity 76
Dependencies 1
Dependents 2
Total lines 550
Lines of code 477
Logical lines of code 162
Comment lines 9
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
getStyles()
B
37 12 110
createConfigFromPost()
A
53 10 22
printPopup()
S
60 7 12
getScripts()
S
45 3 62
getPageTrigger()
S
51 5 32
getFormShortCodeById()
S
53 5 24
getModal()
S
51 4 32
checkFormSafeDelete()
S
63 3 10
getDevice()
S
67 3 7
generateNextPopupId()
S
63 2 11
getDefaultPopupData()
S
53 1 24
makeFormHorizontal()
S
61 1 22
getTriggerOnLeaveJs()
S
65 1 18
makeFormVertical()
S
63 1 18
getSavedPopUps()
S
68 2 7
savePostPopup()
S
66 2 8
isValidPreviewPost()
S
70 2 6
getPopUpDisplayed()
S
66 2 9
getFormSubmit()
S
66 2 9
getPopupSavedData()
S
69 2 6
getPreviewFromPost()
S
69 2 6
getShowUntil()
S
80 1 5
getTriggerDelayJs()
S
68 1 9
deletePopup()
S
71 1 5
__construct()
S
81 1 3