Ssbhesabfa_Admin_Functions D

Total Complexity 250
Dependencies 10
Dependents 3
Total lines 1,306
Lines of code 1,036
Logical lines of code 728
Comment lines 44
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
setOrder()
D
19
46 215
exportOpeningQuantity()
B
36 21 74
getContactCodeByPhoneOrEmail()
B
48 20 28
syncProductsManually()
B
40 17 54
setOrderPayment()
A
40 13 61
syncOrders()
A
40 11 57
exportProducts()
A
38 10 68
importProducts()
A
34 7 92
setItemChanges()
A
47 11 32
syncProducts()
A
42 9 50
setItems()
A
55 11 17
setItemNewPrice()
A
49 9 27
exportCustomers()
A
42 7 48
getPriceInHesabfaDefaultCurrency()
S
60 7 12
getPriceInWooCommerceDefaultCurrency()
S
60 7 12
getProductVariations()
S
55 6 19
setItemNewQuantity()
S
57 6 15
isDateInFiscalYear()
S
53 5 22
updateProductsInHesabfaBasedOnStore()
S
52 3 24
setWarehouseReceipt()
S
54 3 19
setGuestCustomer()
S
56 3 17
setContact()
S
56 3 16
saveItems()
S
58 3 14
getContactCodeByCustomerId()
S
61 3 12
getInvoiceCodeByOrderId()
S
63 3 10
getInvoiceNumberByOrderId()
S
63 3 10
getBankCodeByPaymentMethod()
S
69 2 7
cleanLogFile()
S
77 1 4