currencyWcu D

Total Complexity 358
Dependencies 6
Dependents 0
Total lines 1,536
Lines of code 1,332
Logical lines of code 616
Comment lines 52
Methods 88
Properties 24

Methods 88

Method Rating Maintainability Complexity Lines of code
checkDisplayRules()
B
44 25 38
getOptionsParams()
B
28
10 181
init()
B
33 14 91
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
setCurrentCurrency()
S
57 8 14
getTotalCurrencyPrice()
S
58 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
resetYithAddonOptionPrice()
S
66 5 8
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
updateGeneralTabContent()
S
64 4 9
updateCurrencyForPdfTemplateOrder()
S
66 4 9
checkThePostOrder()
S
64 4 10
recalcPricesFor2CO()
S
63 4 9
getAllPagesListForSelect()
S
59 3 12
getAllPagesListForSelectByType()
S
60 3 12
getAllPostTypes()
S
62 3 11
getCurrencyThousandSeparator()
S
68 3 7
getBraintreeCurrencyPrice()
S
66 3 9
getCurrencyCodes()
S
65 3 9
setCorrectVariationPrices()
S
66 3 9
woocommerceBeforeResendOrderEmails()
S
67 3 7
setPriceArgs()
S
70 3 6
getCurrencyPrice()
S
64 3 10
addWoocommerceBlocksHooks()
S
66 3 8
getCurrencyDecimalSeparator()
S
68 3 7
convertCustomCurrencies()
S
61 2 12
controlPrintfulCurrencies()
S
61 2 11
getCurrencyPositions()
S
63 2 11
getFontFamilyList()
S
54 1 24
getCryptoCurrencyList()
S
59 1 16
getWcuOrderCurrency()
S
69 2 7
getYithAddonOptionPrice()
S
69 2 7
overrideWcWidgetLayeredNavFilters()
S
69 2 7
getCurrencySymbols()
S
72 2 6
getCurrencyNames()
S
70 2 6
getCurrencyTabContent()
S
65 2 9
updateCheckoutOrderReview()
S
74 2 5
updateSettingsTabs()
S
75 1 4
resetCurrentCurrency()
S
80 1 3
getCurrencyOrderTotal()
S
83 1 3
getCurrencyPriceFormat()
S
80 1 3
wcuTranslit()
S
63 1 5
removeConvertTotalPrice()
S
78 1 3
getCurrencyDecimalsList()
S
69 1 7
disableYithAddonConverter()
S
81 1 3
enableYithAddonConverter()
S
81 1 3
getCurrencyPriceMaxWidget()
S
79 1 3
getDefaultCurrency()
S
82 1 3
getCurrencyVariationPrices()
S
80 1 3
getCurrencyPriceForCartTMExtraProductOptions()
S
80 1 3
afterCartTotals()
S
82 1 3
beforeCartTotals()
S
76 1 4
removeCompatibilityMiniCart()
S
74 1 4
setCorrectOrderCurrency()
S
77 1 4
afterOrderTotals()
S
82 1 3
addToCartHash()
S
82 1 3
recalcCart()
S
82 1 3
beforeOrderTotals()
S
82 1 3
getCurrencyTabUrl()
S
80 1 3
getCurrencyTabSlug()
S
82 1 3
getCurrencies()
S
81 1 3
getCurrencyPriceMinWidget()
S
79 1 3