Openpos_Core D

Total Complexity 136
Dependencies 9
Dependents 3
Total lines 1,066
Lines of code 929
Logical lines of code 430
Comment lines 29
Methods 33
Properties 3

Methods 33

Method Rating Maintainability Complexity Lines of code
getReportRanges()
C
28
22 150
formatReceiptSetting()
B
29
15 159
getProducts()
B
35 17 86
formart_draft_order()
A
45 10 45
getProductIdByBarcode()
A
43 9 56
formatPaymentMethods()
A
46 7 43
update_product_qty()
S
57 6 17
getBarcode()
S
51 5 29
render_order_date_column()
S
54 5 20
allow_online_payment()
S
60 4 14
convertToUtc()
S
53 3 24
getAllVariableProducts()
S
56 3 20
render_ago_date_by_time_stamp()
S
55 3 18
getClientIp()
S
63 4 10
getPosRegisterOrderByDate()
S
50 1 31
getPosWarehouseOrderByDate()
S
50 1 31
convertToShopTime()
S
62 2 12
getPosOrderByDate()
S
52 1 26
__construct()
S
62 2 11
getPosWarehouseTransactionsByDate()
S
54 1 24
getPosRegisterTransactionsByDate()
S
54 1 24
getPosTransactionsByDate()
S
58 1 17
additionPaymentMethodDetails()
S
59 1 16
formatTimeStamp()
S
65 2 9
additionPaymentMethods()
S
67 2 8
init()
S
78 1 3
getTransactions()
S
91 1 2
getProductPrice()
S
81 1 3
getPluginInfo()
S
82 1 3
addProductChange()
S
72 1 5
getPosProductTypes()
S
75 1 4
getPosPostType()
S
75 1 4
getReceiptFontCss()
S
73 1 5