Code Analysis: Foodbook Lite - Online Food Ordering System 1.3.0

Function Rating Maintainability Complexity Lines of code
foodbooklite_enqueue_scripts()
D
26
31 151
FoodBookLite\Admin_Templates_Map::color_settings()
B
33 19 113
FoodBookLite\Products::args()
B
42 17 47
FoodBookLite\Components::invoice_template()
A
32 9 127
FoodBookLite\Admin_Templates_Map::general()
A
36 11 96
FoodBookLite\Product_Layout::product_layout_list()
A
36 11 91
FoodBookLite\Product_Layout::product_layout_grid()
A
37 11 86
FoodBookLite\Components::status_button_html()
A
43 12 54
FoodBookLite\Admin_Templates_Map::delivertimebranch_tab()
A
38 8 85
foodbooklite_converted_tracking_status()
A
49 11 35
FoodBookLite\Admin_Templates_Map::order_received_tab()
A
42 9 62
FoodBookLite\Products::wooAjaxAddToCart()
A
46 10 34
FoodBookLite\Products::productQuery()
A
44 9 46
FoodBookLite\Products::getProductById()
A
39 8 61
FoodBookLite\Date_Time_Map::timeListMaping()
A
44 9 41
FoodBookLite\Hooks::foodbooklite_login_redirect()
A
53 10 21
FoodBookLite\Woo_Product_Tab::foodbooklite_custom_product_data_fields()
A
41 7 65
FoodBookLite\Admin_Templates_Map::page_settings()
A
41 6 71
FoodBookLite\Product_Layout::product_search_list_layout()
A
42 6 69
FoodBookLite\Product_Layout::product_search_grid_layout()
A
41 6 68
FoodBookLite\Admin_Templates_Map::location_settings()
A
38 4 98
FoodBookLite\Hooks::foodbooklite_page_template()
S
57 8 15
FoodBookLite\Components_Ajax::search_product()
S
44 6 44
FoodBookLite\Components::order_billing_shipping_details()
S
43 5 55
FoodBookLite\Admin::admin_scripts()
S
45 6 38
foodbooklite_rating_reviews()
S
55 7 20
FoodBookLite\Woo_Hooks::foodbooklite_order_meta_query_var()
S
50 6 33
foodbooklite_currency_symbol_position()
S
53 6 25
foodbooklite_time_elapsed_string()
S
50 6 25
FoodBookLite\Components::invoice_js_template()
S
40 1 93
FoodBookLite\Components_Ajax::registration()
S
48 5 31
FoodBookLite\Hooks::location_modal()
S
51 5 30
FoodBookLite\Products::get_variation_data()
S
51 5 29
FoodBookLite\Woo_Hooks::checkout_radio_choice_fee()
S
58 6 14
foodbooklite_get_current_branch_id_by_manager()
S
52 5 25
FoodBookLite\Woo_Hooks::foodbooklite_product_meta_query_var()
S
49 4 37
FoodBookLite\Components::admin_filter_form_html()
S
49 4 35
foodbooklite_get_branch_delivery_boy()
S
56 5 18
FoodBookLite\Components_Ajax::invitation_mail()
S
57 5 16
FoodBookLite\Woo_Hooks::checkout_update_order_meta()
S
58 5 16
FoodBookLite\Hooks::foodbooklite_no_admin_access()
S
63 6 9
FoodBookLite\Components::preorder_filter_form_html()
S
51 4 30
FoodBookLite\Admin_Templates_Map::statustext()
S
43 1 68
FoodBookLite\Woo_Hooks::foodbooklite_woo_template()
S
57 4 18
FoodBookLite\Admin_Templates_Map::email_settings()
S
46 1 63
FoodBookLite\Woo_Hooks::foodbooklite_edit_woocommerce_checkout_page()
S
56 4 17
foodbooklite_bootstrap_column_map()
S
59 4 17
FoodBookLite\Woo_Hooks::add_product_extra_items_price()
S
64 5 9
foodbooklite_is_multi_branch()
S
63 4 11
FoodBookLite\Components_Ajax::login()
S
56 3 17
FoodBookLite\Date_Time_Map::getNaxtDaysDateList()
S
58 3 15
FoodBookLite\Products::getCartItems()
S
49 2 30
FoodBookLite\Woo_Hooks::foodbooklite_add_custom_data_to_order()
S
63 4 10
FoodBookLite\Admin_Templates_Map::go_pro()
S
48 1 43
foodbooklite_page_permission()
S
61 3 13
foodbooklite_is_user_role()
S
63 3 11
foodbooklite_tracking_status()
S
55 2 19
FoodBookLite\Admin_Templates_Map::admin_page_maping()
S
56 2 18
FoodBookLite\Components::delivery_boy_assign_component()
S
56 2 18
FoodBookLite\Components::order_transfer_component()
S
57 2 18
foodbooklite_is_location_type_address()
S
73 3 4
FoodBookLite\Hooks::add_body_class()
S
66 3 9
FoodBookLite\Woo_Hooks::add_pre_order_statuses()
S
63 3 10
FoodBookLite\Products::getProductReviewsByid()
S
65 3 8
FoodBookLite\Admin_Templates_Map::kitchen_options_tab()
S
56 1 29
getBranchWithLocation()
S
62 2 12
foodbooklite_branch_list()
S
62 2 12
FoodBookLite\Products::__construct()
S
51 1 26
FoodBookLite::foodbooklite_insert_page()
S
63 2 11
FoodBookLite\Admin_Templates_Map::tab()
S
57 1 21
FoodBookLite\Inc\Text::definedText()
S
54 1 20
FoodBookLite\Admin_Menu::admin_menu_page()
S
57 1 19
FoodBookLite\Components::filter_area()
S
62 1 19
foodbooklite_getStatusText()
S
54 1 18
FoodBookLite\Admin_Templates_Map::shortcode_list()
S
62 1 17
foodbooklite_getOptionData()
S
74 2 4
FoodBookLite\Date_Time_Map::setTimeZone()
S
71 2 5
FoodBookLite\Woo_Hooks::order_tracking_status()
S
62 2 10
foodbooklite_get_users_role_delivery_manager()
S
66 2 8
foodbooklite_date_format()
S
74 2 4
foodbooklite_is_active_multi_branch()
S
70 2 7
FoodBookLite::foodbooklite_is_woocommerce_activated()
S
68 2 7
FoodBookLite\Woo_Hooks::checkout_radio_choice_set_session()
S
70 2 6
FoodBookLite\Components::logout_url_html()
S
68 2 6
FoodBookLite\Products::add_discount()
S
67 2 8
FoodBookLite::getInstance()
S
72 2 6
FoodBookLite\Admin::getInstance()
S
72 2 6
FoodBookLite\Woo_Product_Tab::foodbooklite_save_proddata_custom_fields()
S
69 2 6
FoodBookLite\Admin_Templates_Map::content()
S
60 1 15
FoodBookLite::foodbooklite_delete_page()
S
68 2 7
FoodBookLite\Admin_Menu::getInstance()
S
72 2 6
FoodBookLite\Hooks::foodbooklite_login_failed_redirect()
S
71 2 5
FoodBookLite\Products::set_shipping_methods()
S
67 2 8
FoodBookLite\Components::filter_form_html()
S
64 1 14
FoodBookLite\Woo_Hooks::__construct()
S
58 1 14
FoodBookLite\Hooks::foodbooklite_shortcode()
S
59 1 14
FoodBookLite::foodbooklite_plugin_activate()
S
61 1 13
FoodBookLite\Hooks::__construct()
S
60 1 12
FoodBookLite\Woo_Hooks::register_pre_order_status()
S
62 1 12
FoodBookLite\Components_Ajax::__construct()
S
61 1 12
FoodBookLite\Hooks::fb_js_template()
S
63 1 11
foodbooklite_woo_custom_number_format()
S
70 1 6
FoodBookLite::foodbooklite_load_textdomain()
S
78 1 3
FoodBookLite\Date_Time_Map::nowTime()
S
75 1 4
FoodBookLite\Inc\Text::getText()
S
80 1 3
foodbooklite_current_date()
S
77 1 4
FoodBookLite\Date_Time_Map::getDate()
S
89 1 2
FoodBookLite\Admin_Templates_Map::admin_page_init()
S
82 1 3
FoodBookLite\Hooks::foodbooklite_specialoffer_taxonomy()
S
65 1 9
foodbooklite_getCategories()
S
69 1 7
FoodBookLite\Components_Ajax::update_order_review()
S
67 1 8
FoodBookLite\Admin_Menu::__construct()
S
75 1 4
FoodBookLite::foodbooklite_plugin_deactivate()
S
77 1 4
FoodBookLite\Woo_Product_Tab::__construct()
S
67 1 7
FoodBookLite\Date_Time_Map::getDateTime()
S
80 1 3
FoodBookLite\Admin::__construct()
S
76 1 4
foodbooklite_getSpecialOffer()
S
69 1 7
FoodBookLite::__construct()
S
69 1 6
FoodBookLite\Woo_Product_Tab::foodbooklite_woo_product_tab_custom_style()
S
81 1 6
FoodBookLite\Admin_Templates_Map::__construct()
S
100 1 1
FoodBookLite::foodbooklite_activation_admin_notice()
S
67 1 8
FoodBookLite\Date_Time_Map::naxtDaysDateListMaping()
S
71 1 5
FoodBookLite\Date_Time_Map::dataMaping()
S
89 1 2
FoodBookLite\Date_Time_Map::SetDateTime()
S
79 1 3
FoodBookLite\Date_Time_Map::todayDate()
S
75 1 4
FoodBookLite\Date_Time_Map::getTodayDateWithDay()
S
71 1 5
FoodBookLite\Date_Time_Map::getDay()
S
70 1 5
foodbooklite_extra_option_price_filter()
S
72 1 5
FoodBookLite\Admin::include_file()
S
76 1 4
FoodBookLite::foodbooklite_default_pages_list()
S
75 1 5
FoodBookLite\Products::getCartCount()
S
77 1 4
FoodBookLite\Admin_Templates_Map::promo()
S
76 1 5
FoodBookLite\Woo_Product_Tab::foodbooklite_custom_product_data_tab()
S
66 1 8
FoodBookLite\Woo_Product_Tab::foodbooklite_admin_scripts()
S
73 1 4
FoodBookLite\Date_Time_Map::getTimes()
S
79 1 3
FoodBookLite\Admin_Menu::admin_view()
S
76 1 4
FoodBookLite\Hooks::foodbooklite_add_roles()
S
71 1 5
FoodBookLite\Products::cart_item_remove()
S
75 1 4
FoodBookLite\Admin_Menu::page_settings_init()
S
73 1 6
FoodBookLite\Admin_Menu::branch_order_submenu_page()
S
77 1 3