Openpos_Admin D

Total Complexity 273
Dependencies 4
Dependents 0
Total lines 2,216
Lines of code 1,839
Logical lines of code 850
Comment lines 11
Methods 47
Properties 4

Methods 47

Method Rating Maintainability Complexity Lines of code
stock_products()
D
22
35 210
get_settings_fields()
D
17
17 397
products()
C
29
21 134
transactions()
C
30 21 118
orders()
B
30 19 124
_barcode_img_func()
B
37 15 77
stock_products_update()
A
45 14 42
getUsers()
A
38 12 68
print_receipt()
A
38 9 73
dashboard_data()
A
39 8 64
woocommerce_product_options_stock_fields()
A
45 7 46
_order_barcode_func()
A
47 7 36
print_bacode()
A
55 8 18
_product_barcode_func()
S
49 6 33
update_product_grid()
S
55 6 21
admin_style()
S
51 5 24
update_transaction_grid()
S
53 5 24
dashboard()
S
48 4 35
admin_bar_menus()
S
57 5 16
pre_update_option_openpos_general()
S
61 5 13
admin_notice_init()
S
64 5 8
_short_code()
S
59 4 14
init()
S
50 2 27
op_ajax_category()
S
55 2 21
plugin_row_meta()
S
65 3 8
__construct()
S
60 2 14
get_settings_sections()
S
53 1 29
op_ajax_order_statuses()
S
61 2 13
admin_notice()
S
64 2 12
register_post_types()
S
53 1 24
reset_balance()
S
65 2 9
save_cashier()
S
67 2 8
pos_admin_menu()
S
56 1 15
get_default_value()
S
64 2 10
setting_page()
S
70 1 7
admin_init()
S
68 1 7
admin_global_style()
S
79 1 3
store_setting_column_content()
S
74 1 4
add_store_setting_column()
S
83 1 3
store_setting_column_header()
S
75 1 4
admin_enqueue_setting()
S
68 1 7
get_pos_url()
S
75 1 4
products_page()
S
80 1 3
transactions_page()
S
80 1 3
orders_page()
S
80 1 3
admin_enqueue()
S
82 1 3
cashier_page()
S
80 1 3