Ssbhesabfa_Admin_Functions D

Total Complexity 347
Dependencies 12
Dependents 4
Total lines 4,109
Lines of code 3,765
Logical lines of code 918
Comment lines 73
Methods 40
Properties 0

Methods 40

Method Rating Maintainability Complexity Lines of code
convertCityCodeToName()
D
0
4 2,430
setOrder()
D
19
50 210
exportOpeningQuantity()
C
33 25 94
setOrderPayment()
B
35 21 83
getContactCodeByPhoneOrEmail()
B
49 20 27
syncOrders()
B
36 16 78
syncProductsManually()
B
40 17 54
setItemNewPrice()
B
45 18 35
exportProducts()
B
35 14 88
importProducts()
A
32 11 100
syncProducts()
A
41 12 53
setItemChanges()
A
46 11 37
updateProductsInHesabfaBasedOnStoreWithFilter()
A
44 9 51
setItems()
A
55 11 17
exportCustomers()
A
43 7 46
setItemNewQuantity()
A
52 8 22
checkNationalCode()
S
50 7 28
updateProductsInHesabfaBasedOnStore()
S
46 6 42
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
formatTransactionFee()
S
63 6 10
getGUID()
S
55 4 19
syncLastChangeID()
S
59 4 14
getContactCodeByCustomerId()
S
57 3 18
setGuestCustomer()
S
56 3 16
setContact()
S
57 3 15
saveItems()
S
60 3 13
getInvoiceCodeByOrderId()
S
63 3 10
getCashInTransitFullPath()
S
64 3 10
getInvoiceNumberByOrderId()
S
63 3 10
checkWebsite()
S
70 2 6
getBankCodeByPaymentMethod()
S
69 2 7
convertPersianDigitsToEnglish()
S
59 1 11
cleanLogFile()
S
77 1 4
enableDebugMode()
S
79 1 3
disableDebugMode()
S
79 1 3