Ssbhesabfa_Admin_Functions D

Total Complexity 241
Dependencies 10
Dependents 3
Total lines 1,240
Lines of code 972
Logical lines of code 688
Comment lines 30
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
setOrder()
D
24
39 167
exportOpeningQuantity()
B
36 21 73
getContactCodeByPhoneOrEmail()
B
48 20 29
syncProductsManually()
B
40 17 54
syncOrders()
A
40 11 57
exportProducts()
A
38 10 66
setOrderPayment()
A
43 11 48
setItemChanges()
A
47 11 31
importProducts()
A
34 7 91
setItems()
A
52 11 22
syncProducts()
A
43 9 47
setItemNewPrice()
A
50 9 26
exportCustomers()
A
43 7 46
getPriceInHesabfaDefaultCurrency()
S
59 7 13
getPriceInWooCommerceDefaultCurrency()
S
59 7 13
getProductVariations()
S
55 6 20
setItemNewQuantity()
S
58 6 14
isDateInFiscalYear()
S
54 5 21
updateProductsInHesabfaBasedOnStore()
S
52 3 24
setWarehouseReceipt()
S
56 3 17
setGuestCustomer()
S
56 3 17
setContact()
S
57 3 16
saveItems()
S
60 3 13
getInvoiceCodeByOrderId()
S
61 3 12
getInvoiceNumberByOrderId()
S
61 3 12
getContactCodeByCustomerId()
S
61 3 12
getBankCodeByPaymentMethod()
S
69 2 7
cleanLogFile()
S
77 1 4