currencyWcu D

Total Complexity 324
Dependencies 6
Dependents 0
Total lines 1,418
Lines of code 1,241
Logical lines of code 571
Comment lines 35
Methods 78
Properties 22

Methods 78

Method Rating Maintainability Complexity Lines of code
checkDisplayRules()
B
44 25 38
getOptionsParams()
B
29
10 167
getCurrencySymbolsList()
A
27
8 165
init()
A
35 13 80
getShowModule()
A
48 14 31
drawModuleAjax()
A
46 12 37
initCurrency()
A
54 9 19
getCurrencyPriceCart()
A
57 9 15
getCurrencyPriceForTMExtraProductOptions()
A
54 8 21
setOrderRate()
A
55 8 19
getCurrentCurrency()
S
62 9 9
controlPayPalSupportedCurrencies()
S
51 7 25
checkWoocommerceEmailActions()
S
57 7 17
setCurrentCurrency()
S
58 7 14
getTotalCurrencyPrice()
S
58 7 14
getFormatLocalizedPrice()
S
58 7 13
headerActions()
S
62 7 11
disableWcuByCurrentUrl()
S
54 6 20
updateCurrencyForEmailTemplateOrder()
S
59 6 14
getCurrencySymbol()
S
59 6 14
recalcWpgAmounts()
S
54 5 19
getOrderCurrency()
S
62 6 10
checkAdminActionPostOrder()
S
60 5 13
getDefaultOptions()
S
52 4 26
checkPrintfulHttpRequestArgs()
S
62 5 10
checkAvailabilityForCountry()
S
58 4 15
detectRobot()
S
65 5 8
loadProductsFilter()
S
58 4 14
getPriceDecimalsCount()
S
61 4 13
wcuIsWcfmPage()
S
60 4 13
recalcPaypalExpressAmounts()
S
54 3 20
getAllProductCategories()
S
56 3 19
updateGeneralTabContent()
S
64 4 9
checkThePostOrder()
S
64 4 10
recalcPricesFor2CO()
S
63 4 9
updateCurrencyForPdfTemplateOrder()
S
66 4 9
getAllPagesListForSelectByType()
S
60 3 12
getAllPagesListForSelect()
S
59 3 12
getAllPostTypes()
S
62 3 11
addWoocommerceBlocksHooks()
S
66 3 8
getCurrencyCodes()
S
65 3 9
woocommerceBeforeResendOrderEmails()
S
67 3 7
setPriceArgs()
S
70 3 6
getCurrencyPrice()
S
64 3 10
setCorrectVariationPrices()
S
66 3 9
getBraintreeCurrencyPrice()
S
66 3 9
convertCustomCurrencies()
S
60 2 13
controlPrintfulCurrencies()
S
61 2 12
getCurrencyPositions()
S
63 2 11
getFontFamilyList()
S
54 1 24
getCryptoCurrencyList()
S
59 1 16
getWcuOrderCurrency()
S
68 2 7
getCurrencyTabContent()
S
65 2 9
updateCheckoutOrderReview()
S
74 2 5
getCurrencyNames()
S
70 2 6
getCurrencySymbols()
S
72 2 6
overrideWcWidgetLayeredNavFilters()
S
69 2 7
getCurrencyDecimalsList()
S
69 1 7
afterCartTotals()
S
82 1 3
afterOrderTotals()
S
82 1 3
beforeCartTotals()
S
76 1 4
wcuTranslit()
S
63 1 5
beforeOrderTotals()
S
82 1 3
updateSettingsTabs()
S
75 1 4
getCurrencyTabUrl()
S
80 1 3
getCurrencyTabSlug()
S
82 1 3
getCurrencies()
S
81 1 3
removeConvertTotalPrice()
S
78 1 3
getCurrencyOrderTotal()
S
83 1 3
addToCartHash()
S
82 1 3
setCorrectOrderCurrency()
S
77 1 4
getCurrencyVariationPrices()
S
80 1 3
getCurrencyPriceMaxWidget()
S
79 1 3
getCurrencyPriceMinWidget()
S
79 1 3
getCurrencyPriceFormat()
S
80 1 3
getDefaultCurrency()
S
82 1 3
resetCurrentCurrency()
S
80 1 3
getCurrencyPriceForCartTMExtraProductOptions()
S
80 1 3