BFTOW_Telegram D

Total Complexity 145
Dependencies 7
Dependents 0
Total lines 1,053
Lines of code 888
Logical lines of code 397
Comment lines 2
Methods 28
Properties 37

Methods 28

Method Rating Maintainability Complexity Lines of code
get_tg_data()
D
17
56 257
bftow_get_variable_prod_btns()
B
33 12 111
show_variable_product()
A
44 7 45
show_product()
A
43 6 50
show_grouped_product()
A
48 7 34
bftow_get_simple_prod_btns()
S
42 4 64
show_categories()
S
50 6 28
get_categories()
S
53 6 22
checkout_action()
S
48 5 35
bftow_get_product_btns()
S
60 5 14
bftow_get_default_keyboard()
S
53 4 24
bftow_get_grouped_prod_btns()
S
53 3 24
__construct()
S
47 2 32
bftow_get_proceed_checkout_keyboard()
S
55 2 23
show_cart()
S
59 2 15
start_bot()
S
59 2 15
set_last_action()
S
72 3 5
get_last_action()
S
69 2 7
clear_last_action()
S
73 2 5
bftow_get_with_user_phone_keyboard()
S
63 1 11
bftow_request_location_keyboard()
S
64 1 11
show_products()
S
62 1 11
update_variable_product_buttons()
S
67 1 8
register_route()
S
68 1 7
update_product_buttons()
S
67 1 8
bftow_get_external_prod_btn()
S
64 1 10
clear_selected_variable()
S
74 1 4
bftow_send_apply_order_msg()
S
67 1 8