currencyWcu D

Total Complexity 370
Dependencies 6
Dependents 0
Total lines 1,554
Lines of code 1,350
Logical lines of code 626
Comment lines 52
Methods 90
Properties 24

Methods 90

Method Rating Maintainability Complexity Lines of code
checkDisplayRules()
B
44 25 38
getOptionsParams()
B
28
10 181
init()
B
33 14 92
getCurrencySymbolsList()
B
26
8 167
getShowModule()
A
48 14 31
getCurrentCurrency()
A
58 14 13
drawModuleAjax()
A
46 12 37
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
calcLineSubtotal()
S
63 6 9
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
getPriceDecimalsCount()
S
61 4 13
wcuIsWcfmPage()
S
61 4 12
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
recalcPricesFor2CO()
S
63 4 9
checkThePostOrder()
S
64 4 10
getAllPagesListForSelectByType()
S
60 3 12
getAllPagesListForSelect()
S
59 3 12
getAllPostTypes()
S
62 3 11
setPriceArgs()
S
70 3 6
getBraintreeCurrencyPrice()
S
66 3 9
setCorrectVariationPrices()
S
66 3 9
woocommerceBeforeResendOrderEmails()
S
67 3 7
getCurrencyPrice()
S
64 3 10
getCurrencyDecimalSeparator()
S
68 3 7
recalcCart()
S
73 3 5
getCurrencyCodes()
S
65 3 9
getCurrencyThousandSeparator()
S
68 3 7
restApiRequest()
S
70 3 6
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
getCurrencyTabContent()
S
65 2 9
getWcuOrderCurrency()
S
69 2 7
getCurrencyNames()
S
70 2 6
getYithAddonOptionPrice()
S
69 2 7
updateCheckoutOrderReview()
S
74 2 5
overrideWcWidgetLayeredNavFilters()
S
69 2 7
getCurrencySymbols()
S
72 2 6
resetCurrentCurrency()
S
80 1 3
disableYithAddonConverter()
S
81 1 3
getDefaultCurrency()
S
82 1 3
getCurrencyDecimalsList()
S
69 1 7
wcuTranslit()
S
63 1 5
beforeCartTotals()
S
76 1 4
getCurrencyOrderTotal()
S
83 1 3
getCurrencyVariationPrices()
S
80 1 3
removeConvertTotalPrice()
S
78 1 3
afterOrderTotals()
S
82 1 3
getCurrencyPriceMaxWidget()
S
79 1 3
getCurrencyPriceForCartTMExtraProductOptions()
S
80 1 3
getCurrencyPriceMinWidget()
S
79 1 3
removeCompatibilityMiniCart()
S
74 1 4
setCorrectOrderCurrency()
S
77 1 4
enableYithAddonConverter()
S
81 1 3
getCurrencyPriceFormat()
S
80 1 3
addWoocommerceBlocksHooks()
S
68 1 7
beforeOrderTotals()
S
82 1 3
afterCartTotals()
S
82 1 3
updateSettingsTabs()
S
75 1 4
getCurrencies()
S
81 1 3
getCurrencyTabSlug()
S
82 1 3
getCurrencyTabUrl()
S
80 1 3
addToCartHash()
S
82 1 3