pluginLifeCycle A

Total Complexity 56
Dependencies 5
Dependents 9
Total lines 669
Lines of code 393
Logical lines of code 226
Comment lines 182
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
addCarrierServices()
A
44 8 46
createEshipperWebhooks()
A
38 5 77
on_plugin_deactivation()
S
52 5 24
getEshipperSettingsLink()
S
60 5 12
sendDeactivationFeedback()
S
53 4 23
storeAccessTokens()
S
50 2 31
postLoginActivities()
S
67 4 7
initStoreAddressFromWoocommerce()
S
54 2 22
updateTable()
S
59 2 13
createWooCommerceApiKeys()
S
52 1 25
createEshipperShippingAddressTable()
S
58 1 20
getWoocommerceStoreAddess()
S
56 1 17
createEshipperCarrierServicesTable()
S
60 1 16
setMarginFixed()
S
70 2 6
setMarginPercentage()
S
70 2 6
on_plugin_activation()
S
68 2 7
updateDB()
S
67 2 8
createEshipperAccessTokensTable()
S
61 1 15
setTransitTimeDisplay()
S
70 2 6
getCurrentAdminUrl()
S
78 1 3
getMarginPercentage()
S
78 1 3
getMarginFixed()
S
78 1 3
getTransitTimeDisplay()
S
78 1 3