EXCPF_PProductList D

Total Complexity 485
Dependencies 6
Dependents 1
Total lines 2,328
Lines of code 1,627
Logical lines of code 1,124
Comment lines 451
Methods 26
Properties 8

Methods 26

Method Rating Maintainability Complexity Lines of code
postmetaLookup()
D
11
95 286
getProductByCategory()
D
16
65 228
getProductListDefault()
D
17
65 211
getProductListCustom()
D
19
58 189
getCustomProducts()
D
25
45 139
expandProduct()
B
36 23 70
insertVariation()
B
35 22 81
loadProducts()
B
32 16 118
expandProductv3()
B
41 18 54
applyWCAttributes()
A
48 16 30
permute()
A
50 8 27
getWooProductData()
S
54 7 22
loadProductFromWCAPI()
S
54 7 20
getTerms()
S
57 6 16
hideStockValid()
S
62 6 11
loadMasterAttributeList()
S
49 4 32
getCustomProductIds()
S
58 4 15
applyWCAttributesPost()
S
62 4 11
loadProductsCustom()
S
55 3 19
getTheTerms()
S
68 3 7
getAdditionalProductAttributes()
S
65 3 9
scpf_get_wc_variation_images()
S
70 2 6
getProductList()
S
64 2 10
scpf_get_dimension_values()
S
73 1 5
scpf_get_shipping_classes()
S
72 1 5
__construct()
S
71 1 6