Code Analysis: Libre Bite 2.0.21

Most Complex Classes

Class Rating Complexity
LBite_Checkout
D
249
LBite_Admin
D
248
LBite_Locations
D
170
LBite_Admin_Settings
C
101
LBite_Order_Dashboard
B
99
LBite_POS
A
70
LBite_Product_Options
A
63
LBite_Roles
S
45
LBite_Order_List
S
33
LBite_Features
S
33
LBite_Installer
S
32
LBite_Plugin
S
17

Most Complex Functions

Function Rating Complexity
LBite_Admin::ajax_pos_create_order()
D
61
LBite_Locations::save_location_meta()
D
36
LBite_Checkout::get_available_timeslots()
C
29
LBite_POS::get_pos_product_data()
C
25
LBite_Admin::ajax_get_theme_colors()
C
27
LBite_Checkout::validate_location_time()
C
28
LBite_Roles::migrate_existing_users()
C
23
LBite_Order_Dashboard::ajax_get_orders()
C
22
LBite_Admin::enqueue_admin_assets()
C
19
LBite_POS::ajax_create_order()
B
22
LBite_Checkout::customize_checkout_fields()
B
22
LBite_Admin_Settings::save_admin_settings()
B
21