Ssbhesabfa_Admin_Functions D

Total Complexity 242
Dependencies 10
Dependents 3
Total lines 1,347
Lines of code 986
Logical lines of code 690
Comment lines 145
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
setOrder()
D
23
40 177
exportOpeningQuantity()
B
36 21 73
getContactCodeByPhoneOrEmail()
B
48 20 28
syncProductsManually()
B
40 17 54
syncOrders()
A
40 11 57
exportProducts()
A
38 10 68
setOrderPayment()
A
42 11 51
setItemChanges()
A
47 11 32
importProducts()
A
34 7 91
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