Ssbhesabfa_Admin_Functions D

Total Complexity 310
Dependencies 10
Dependents 4
Total lines 1,484
Lines of code 1,176
Logical lines of code 858
Comment lines 57
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
setOrder()
D
20
49 209
exportOpeningQuantity()
B
36 22 74
setOrderPayment()
B
37 18 74
getContactCodeByPhoneOrEmail()
B
49 20 27
syncProductsManually()
B
40 17 54
setItemNewPrice()
B
45 18 35
exportProducts()
A
38 11 67
syncOrders()
A
40 11 57
importProducts()
A
34 8 91
syncProducts()
A
42 10 48
setItemChanges()
A
47 11 31
setItems()
A
55 11 17
updateProductsInHesabfaBasedOnStoreWithFilter()
A
48 9 33
exportCustomers()
A
43 7 46
CheckNationalCode()
S
50 7 28
setItemNewQuantity()
S
55 7 18
getPriceInWooCommerceDefaultCurrency()
S
60 7 12
getPriceInHesabfaDefaultCurrency()
S
60 7 12
setWarehouseReceipt()
S
50 6 26
getProductVariations()
S
55 6 19
generateGUID()
S
61 6 11
isDateInFiscalYear()
S
54 5 21
updateProductsInHesabfaBasedOnStore()
S
51 4 25
getGUID()
S
54 4 21
setGuestCustomer()
S
56 3 16
setContact()
S
57 3 15
saveItems()
S
60 3 13
getContactCodeByCustomerId()
S
61 3 12
getInvoiceCodeByOrderId()
S
63 3 10
getInvoiceNumberByOrderId()
S
63 3 10
getCashInTransitFullPath()
S
64 3 10
getBankCodeByPaymentMethod()
S
69 2 7
CheckWebsite()
S
70 2 6
convertPersianDigitsToEnglish()
S
59 1 11
cleanLogFile()
S
77 1 4
enableDebugMode()
S
79 1 3
disableDebugMode()
S
79 1 3