RetainfulExitIntentPopupAddon B

Total Complexity 97
Dependencies 3
Dependents 0
Total lines 985
Lines of code 893
Logical lines of code 345
Comment lines 56
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
premiumAddonTabContent()
D
13
30 605
siteInit()
A
44 13 44
setGuestEmailSession()
A
44 10 40
addSiteScripts()
A
45 9 36
exitIntentPopup()
A
46 7 37
getEmailCollectionForm()
S
51 5 23
getPopupTemplateToInsert()
S
54 5 20
applyCouponAutomatically()
S
63 4 10
isValidUserToShow()
S
68 3 8
exitIntentPopInsertTemplate()
S
55 1 27
couponApplied()
S
69 2 6
init()
S
63 2 10
getDefaultPopupTemplate()
S
67 2 8
exitIntentCouponApplied()
S
80 1 3
getPopupTemplate()
S
75 1 4
getCurrentUrl()
S
77 1 4
__construct()
S
66 1 8