Ssbhesabfa_Admin_Functions D

Total Complexity 228
Dependencies 10
Dependents 3
Total lines 1,318
Lines of code 1,041
Logical lines of code 706
Comment lines 32
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
setOrder()
D
25
32 156
exportOpeningQuantity()
B
36 21 73
setItemChanges()
B
36 20 79
syncProductsManually()
B
40 17 54
syncOrders()
A
40 11 57
exportProducts()
A
38 10 66
setOrderPayment()
A
43 11 48
importProducts()
A
35 7 89
setItems()
A
50 11 28
syncProducts()
A
42 9 49
exportCustomers()
A
43 7 46
getContactCodeByEmail()
S
50 7 26
getPriceInHesabfaDefaultCurrency()
S
59 7 13
getPriceInWooCommerceDefaultCurrency()
S
59 7 13
getProductVariations()
S
55 6 20
isDateInFiscalYear()
S
54 5 21
saveItems()
S
48 4 33
isHesabfaContainContacts()
S
59 4 14
isHesabfaContainItems()
S
59 4 14
updateProductsInHesabfaBasedOnStore()
S
52 3 24
setWarehouseReceipt()
S
56 3 17
setGuestCustomer()
S
56 3 17
setContact()
S
56 3 17
getInvoiceNumberByOrderId()
S
61 3 12
getInvoiceCodeByOrderId()
S
61 3 12
getContactCodeByCustomerId()
S
61 3 12
getCategoryPath()
S
62 2 11
isDateAfterActivation()
S
65 2 9
getBankCodeByPaymentMethod()
S
69 2 7
cleanLogFile()
S
77 1 4