Ssbhesabfa_Admin_Functions D

Total Complexity 281
Dependencies 10
Dependents 3
Total lines 1,393
Lines of code 1,115
Logical lines of code 802
Comment lines 42
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
setOrder()
D
18
48 222
exportOpeningQuantity()
B
35 22 75
getContactCodeByPhoneOrEmail()
B
48 20 28
syncProductsManually()
B
40 17 54
setOrderPayment()
B
36 15 75
setItemNewPrice()
B
46 17 32
exportProducts()
A
37 11 69
syncOrders()
A
40 11 57
importProducts()
A
33 8 93
syncProducts()
A
41 10 51
setItemChanges()
A
47 11 32
setItems()
A
55 11 17
updateProductsInHesabfaBasedOnStoreWithFilter()
A
48 9 33
exportCustomers()
A
42 7 48
setWarehouseReceipt()
S
49 6 28
getPriceInWooCommerceDefaultCurrency()
S
60 7 12
getPriceInHesabfaDefaultCurrency()
S
60 7 12
getProductVariations()
S
55 6 19
setItemNewQuantity()
S
57 6 15
isDateInFiscalYear()
S
53 5 22
updateProductsInHesabfaBasedOnStore()
S
51 4 25
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
enableDebugMode()
S
79 1 3
disableDebugMode()
S
79 1 3