APIClass D

Total Complexity 223
Dependencies 10
Dependents 4
Total lines 1,782
Lines of code 1,242
Logical lines of code 684
Comment lines 287
Methods 41
Properties 0

Methods 41

Method Rating Maintainability Complexity Lines of code
getProductByID()
D
27
30 139
getProductListByID()
C
33 25 91
getOrderByID()
B
35 19 79
getProducts()
A
41 13 55
getReviewsByProductId()
A
39 12 65
getSiteData()
A
33 7 113
getCartLineByID()
A
43 10 45
webhookCRUD()
A
48 9 33
tokenValidation()
A
47 8 34
ChangeProfile()
A
52 8 23
addProductReview()
A
46 7 37
getRecommendedProducts()
S
49 6 30
getCustomerByID()
S
43 4 49
getOrders()
S
52 5 24
generateCheckout()
S
50 4 29
getAllCollectionsCategories()
S
56 4 18
deleteUser()
S
59 4 15
getReviewById()
S
57 4 15
customerSignUp()
S
52 3 26
SignIn()
S
51 3 26
updateProductReview()
S
54 3 21
getPublicSiteData()
S
43 1 50
getAddresses()
S
49 2 33
nonceValidation()
S
58 3 16
getCollectionByID()
S
57 3 15
updateAddress()
S
50 2 26
getAvailableLanguages()
S
56 2 19
getParentProductIdByVarientId()
S
64 3 10
forgotPassword()
S
58 2 15
deleteProductReview()
S
67 3 7
checkUserEmailExist()
S
71 3 5
getAttributeTerms()
S
56 1 19
getPostCount()
S
72 2 5
getProductFilters()
S
64 1 11
GetProductsByIds()
S
66 1 9
GetProductsByVarientId()
S
65 1 9
GetCollectionsByIds()
S
66 1 9
currency()
S
72 1 5
getTermCount()
S
76 1 4
storeFrontToken()
S
73 1 5
__construct()
S
81 1 3