Code Analysis: Product Filter for WooCommerce by WBW 3.3.0

Most Complex Classes

Class Rating Complexity
WoofiltersWpf
D
1,473
WoofiltersViewWpf
D
979
WoofiltersControllerWpf
D
359
MetaModelWpf
D
246
UtilsWpf
D
186
HtmlWpf
D
165
FrameWpf
D
161
TableWpf
D
137
WoofiltersModelWpf
C
118
ReqWpf
B
98
ModelWpf
B
88
ModInstallerWpf
B
78

Most Complex Functions

Function Rating Complexity
WoofiltersControllerWpf::createArgsForFilteringBySettings()
D
154
MetaModelWpf::doRecalcMetaValues()
D
132
WoofiltersViewWpf::generateTaxonomyOptionsHtml()
D
129
WoofiltersControllerWpf::woobewoo_pf_filters_frontend()
D
107
WoofiltersViewWpf::generateFiltersHtml()
D
88
WoofiltersViewWpf::generateCategoryFilterHtml()
D
85
WoofiltersWpf::getRenderMode()
D
89
WoofiltersWpf::getTerms()
D
81
WoofiltersWpf::forceProductFilter()
D
84
WoofiltersWpf::getFilterExistsItems()
D
78
WoofiltersWpf::addCustomTaxQuery()
D
74
WoofiltersWpf::addBeforeFiltersFrontendArgs()
D
66