BFTOW_Telegram D

Total Complexity 164
Dependencies 7
Dependents 1
Total lines 1,127
Lines of code 956
Logical lines of code 432
Comment lines 3
Methods 30
Properties 39

Methods 30

Method Rating Maintainability Complexity Lines of code
get_tg_data()
D
16
58 262
bftow_get_variable_prod_btns()
B
31 16 124
show_categories()
A
43 10 49
show_variable_product()
A
44 7 45
get_categories()
A
51 8 25
show_product()
A
43 6 50
show_grouped_product()
A
48 7 34
checkout_action()
S
48 6 35
bftow_get_simple_prod_btns()
S
42 4 64
bftow_get_default_keyboard()
S
52 6 25
bftow_get_product_btns()
S
59 6 15
bftow_get_grouped_prod_btns()
S
53 3 24
__construct()
S
53 3 22
bftow_get_proceed_checkout_keyboard()
S
55 2 23
set_last_action()
S
72 3 5
show_cart()
S
59 2 15
start_bot()
S
59 2 15
init_data()
S
52 1 21
clear_last_action()
S
73 2 5
get_last_action()
S
69 2 7
get_out_off_stock_btns()
S
63 1 13
bftow_request_location_keyboard()
S
64 1 11
show_products()
S
62 1 11
bftow_get_with_user_phone_keyboard()
S
63 1 11
register_route()
S
68 1 7
bftow_send_apply_order_msg()
S
67 1 8
clear_selected_variable()
S
74 1 4
update_variable_product_buttons()
S
67 1 8
update_product_buttons()
S
67 1 8
bftow_get_external_prod_btn()
S
64 1 10