APIClass D

Total Complexity 153
Dependencies 6
Dependents 4
Total lines 1,330
Lines of code 950
Logical lines of code 511
Comment lines 199
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
getProductByID()
C
28
26 134
getProductListByID()
B
36 22 75
getOrderByID()
B
36 15 73
getProducts()
A
42 10 51
getSiteData()
A
35 7 94
webhookCRUD()
A
48 9 33
tokenValidation()
A
45 8 38
getCustomerByID()
S
43 4 49
getCartLineByID()
S
47 4 37
ChangeProfile()
S
56 5 18
generateCheckout()
S
50 4 29
getAllCollectionsCategories()
S
56 4 18
deleteUser()
S
59 4 15
SignIn()
S
50 3 28
customerSignUp()
S
52 3 26
getAddresses()
S
49 2 33
nonceValidation()
S
58 3 16
getCollectionByID()
S
58 3 14
updateAddress()
S
50 2 26
getPublicSiteData()
S
47 1 38
getOrders()
S
57 2 17
forgotPassword()
S
58 2 15
checkUserEmailExist()
S
71 3 5
getAttributeTerms()
S
56 1 19
getProductFilters()
S
64 1 11
GetProductsByVarientId()
S
65 1 9
currency()
S
72 1 5
GetCollectionsByIds()
S
66 1 9
GetProductsByIds()
S
66 1 9
__construct()
S
70 1 6