Sa_Backinstock B

Total Complexity 85
Dependencies 7
Dependents 0
Total lines 667
Lines of code 396
Logical lines of code 210
Comment lines 173
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
displaySaSubscribeBox()
B
48 20 28
performActionOnAjaxData()
A
42 13 50
processSmsForInStockSubscribers()
A
47 11 31
__construct()
S
50 4 25
isAlreadySubscribed()
S
53 4 20
getBackInStockTemplates()
S
42 1 60
saDisplayInNoVariationProduct()
S
62 4 11
enqueueScriptOnPage()
S
53 3 24
parseBody()
S
57 3 16
handleSubcribeRequest()
S
66 4 8
showSubscriberInSingleProduct()
S
55 2 20
insertSubscriber()
S
58 2 16
smsalertPopulateSubscriber()
S
66 3 8
showSubscriberInVariationProduct()
S
57 1 18
modifyMessage()
S
62 2 10
addTabs()
S
60 1 12
add_default_setting()
S
68 1 7
saDisplayInVariation()
S
72 1 5
displayInSimpleProduct()
S
77 1 4
triggerOnVariationStockChanged()
S
80 1 3
triggerOnProductStockStatusChanged()
S
73 1 5
triggerOnProductStockChanged()
S
73 1 5
msgSentStatus()
S
64 1 10