Code Analysis: Product Filter for WooCommerce by WBW 3.2.0

Most Complex Classes

Class Rating Complexity
WoofiltersWpf
D
1,449
WoofiltersViewWpf
D
971
WoofiltersControllerWpf
D
357
MetaModelWpf
D
246
UtilsWpf
D
193
Mobile_Detect
D
168
HtmlWpf
D
165
FrameWpf
D
157
TableWpf
D
139
WoofiltersModelWpf
C
116
PromoWpf
B
93
ModelWpf
B
88

Most Complex Functions

Function Rating Complexity
WoofiltersControllerWpf::createArgsForFilteringBySettings()
D
146
MetaModelWpf::doRecalcMetaValues()
D
132
WoofiltersViewWpf::generateTaxonomyOptionsHtml()
D
128
WoofiltersControllerWpf::filtersFrontend()
D
109
WoofiltersViewWpf::generateFiltersHtml()
D
85
WoofiltersViewWpf::generateCategoryFilterHtml()
D
85
WoofiltersWpf::forceProductFilter()
D
84
WoofiltersWpf::getTerms()
D
80
WoofiltersWpf::getFilterExistsItems()
D
76
WoofiltersWpf::getRenderMode()
D
81
WoofiltersWpf::addCustomTaxQuery()
D
72
Mobile_Detect::mobileGrade()
D
77