Code Analysis: Doctor Appointment Booking Plugin - EMSB 1.2.2

Function Rating Maintainability Complexity Lines of code
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_save_all_posts_types_meta_fields_meta()
D
28
29 146
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_callback_to_show_the_service_meta_boxes()
C
29 23 149
emsb_Admin_Page::emsb_admin_settings_page_func()
A
30 3 172
emsb_Admin_Page::emsb_admin_main_page()
A
35 3 109
emsb_Admin_Page::emsb_services_header_html()
A
43 6 62
emsb_Admin_Page::emsb_admin_bookings_page_func()
A
36 2 108
emsb_booking_approval()
S
45 4 40
emsb_Admin_Page::list_globals()
S
53 5 24
emsb_Admin_Page::emsb_columns_content_only_emsb_services()
S
53 5 22
emsb_Admin_Page::emsb_edit_services()
S
52 5 22
emsb_Admin_Page::emsb_admin_menu()
S
41 2 66
emsb_Admin_Page::list_backtrace()
S
57 5 16
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_service_post_type()
S
45 1 45
emsb_booked_dates()
S
54 2 20
emsb_booked_slot()
S
56 2 18
emsb_service_booking_plugin\emsb_database::create_emsb_bookings_table()
S
57 1 23
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_add_texonomy_to_booking_service()
S
53 1 22
emsb_service_booking_plugin\emsb_database::create_emsb_settings_table()
S
59 1 18
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_enqueue_public_scripts()
S
56 1 17
emsb_Admin_Page::enqueue_script()
S
57 1 17
emsb_service_booking_plugin\emsb_database::emsb_default_booking()
S
58 1 16
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_get_archive_template()
S
68 2 7
emsb_service_booking_plugin\emsb_database::emsb_settings_default_data()
S
58 1 15
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_get_single_template()
S
68 2 7
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_disable_gutenberg_pages()
S
72 2 6
emsb_service_booking_plugin\emsb_post_pages::__construct()
S
70 2 6
emsb_Admin_Page::emsb_columns_head_only_emsb_services()
S
63 1 11
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::__construct()
S
62 1 11
emsb_service_booking_plugin\emsb_post_pages::emsb_create_archive_page()
S
64 1 10
emsb_fetch_pending_bookings_counts()
S
64 1 9
emsb_service_booking_plugin\emsb_internationlization::emsb_load_plugin_textdomain()
S
77 1 3
emsb_Admin_Page::enqueue_style()
S
71 1 5
emsb_service_booking_plugin\emsb_database::__construct()
S
70 1 6
emsb_fetch_pending_bookings()
S
63 1 9
emsb_service_booking_plugin\emsb_internationlization::__construct()
S
79 1 3
emsb_service_booking_plugin\emsb_service_booking_plugin_base_class::emsb_add_meta_boxes_to_booking_service()
S
65 1 10