currencyWcu D

Total Complexity 349
Dependencies 6
Dependents 0
Total lines 1,503
Lines of code 1,306
Logical lines of code 600
Comment lines 51
Methods 84
Properties 22

Methods 84

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