Code Analysis: Bookingor 1.0.3

Function Rating Maintainability Complexity Lines of code
BK_NGOR_service_booking::bp_confirm_booking()
D
16
44 326
BK_NGOR_weeklyTimeSheet_front::bookingor_front_business_weekly_time_sheet()
D
25
35 176
BK_NGOR_serviceController_front::bp_front_services_view()
C
25
18 240
Bookingor_Admin::get_last_booking_data()
C
34 24 88
BK_NGOR_wooCommercePayment_Service::bookingor_wc_created()
C
23
13 239
BK_NGOR_staffController::bp_staff_update()
B
33 20 112
BK_NGOR_templatesController::updates_design_templates()
B
32 16 90
BK_NGOR_serviceController::bp_service_update()
B
34 13 109
checkBookedTimecapBusiness()
B
48 17 34
Glue_add_on::getCountriesList()
A
21
1 264
BK_NGOR_serviceController::bp_add_service()
A
36 12 85
BK_NGOR_staffController::bp_add_staff()
A
35 11 96
Bookingor_Activator::activate()
A
32 1 185
settingsController::Currency_lists()
A
25
1 168
settingsController::Adds_Options()
A
28
1 161
Bookingor_Public::enqueue_scripts()
A
45 9 40
Bookingor_Admin::admin_booking_design()
A
46 9 35
Glue_add_on::email_seeder_employee()
A
34 1 140
BK_NGOR_paymentController::customer_payment_view()
A
44 6 61
BK_NGOR_paymentController::update_paid_n_pay_status()
A
45 7 45
Glue_add_on::convert_duration_week_month()
A
51 8 27
BK_NGOR_bookingController::change_booking_status()
A
37 4 81
Glue_add_on::email_seeder_customer()
A
35 1 125
Bookingor_Public::enqueue_styles()
S
50 7 27
BK_NGOR_bookingController::bp_booking_order()
S
46 5 53
Glue_add_on::convert_duration_to_twenty_four_hours()
S
55 7 21
BK_NGOR_bookingControllerFront::change_booking_status()
S
39 3 68
Glue_add_on::convert_duration()
S
53 6 22
Bookingor::define_admin_hooks()
S
37 2 75
BK_NGOR_serviceController_front::bp_front_services_data()
S
46 4 41
BK_NGOR_serviceController_front::bp_front_services_data_by_id_shortcode()
S
47 4 39
BK_NGOR_staffController_front::bp_front_staff_assigns()
S
44 3 51
BK_NGOR_wooCommercePayment_Service::get_all_wooCoomerce_Product_front()
S
50 4 30
BK_NGOR_customerControllerFront::validateCustomerForm()
S
50 4 29
Bookingor_Admin::admin_booking_services()
S
59 5 12
Bookingor_Admin::admin_booking_team()
S
59 5 12
BK_NGOR_locationController::bp_add_location()
S
46 3 37
BK_NGOR_wooCommercePayment_Service::bookingor_wc_cart_page()
S
53 4 22
BK_NGOR_categoryController::bp_update_category()
S
53 4 21
settingsController::bp_settings_get_data()
S
43 2 50
settingsController::bp_settings_update()
S
46 3 34
BK_NGOR_staffController::bp_get_staff_data()
S
46 2 48
BK_NGOR_staffController::bp_delete_staff()
S
55 4 17
BK_NGOR_templatesController::bp_settings_get_design_templates_data()
S
43 2 47
settingsController::bp_settings_email_test()
S
57 4 17
Bookingor::define_public_hooks()
S
40 1 61
BK_NGOR_categoryController::bp_delete_category()
S
50 3 31
Bookingor_Activator::email_data_insert()
S
58 4 15
Glue_add_on::notice_select()
S
60 4 13
Glue_add_on::slot_increment()
S
60 4 13
businessProfileController::profile_update_Options()
S
49 3 28
BK_NGOR_wooCommercePayment_Service::get_all_wooCommerce_products()
S
50 3 28
BK_NGOR_serviceController_front::bp_front_extra_data()
S
51 3 27
Bookingor_Loader::run()
S
62 4 11
BK_NGOR_paymentController::update_paid_amount()
S
52 3 25
BK_NGOR_locationController_front::location_all_services()
S
48 2 40
BK_NGOR_paymentController::change_pay_status()
S
52 3 23
Bookingor_Admin::show_events_full_calender()
S
50 2 31
BK_NGOR_categoryController::bp_add_category()
S
50 2 31
BK_NGOR_customerController::customer_delete()
S
50 2 30
BK_NGOR_locationController::bp_update_location()
S
50 2 28
BK_NGOR_locationController_front::service_location_assign_with_id()
S
52 2 27
BK_NGOR_staffController_front::bp_front_get_staff_ajx()
S
52 2 27
Bookingor_Admin::enqueue_scripts()
S
50 2 26
BK_NGOR_notificationController::bp_notification_email_update()
S
53 2 23
BK_NGOR_emailNotification::string_Placeholder_variable()
S
48 1 37
BK_NGOR_serviceController::bp_delete_service()
S
56 2 18
BK_NGOR_serviceController::bp_update_service()
S
56 2 17
BK_NGOR_staffController_front::bp_front_staff_view()
S
53 1 31
Glue_add_on::default_slot_increment_settings()
S
63 3 10
Bookingor::load_dependencies()
S
51 1 29
BK_NGOR_categoryController::bp_get_category()
S
59 2 14
BK_NGOR_locationController::bp_get_location()
S
59 2 13
Bookingor_Admin::admin_booking_location()
S
58 2 13
Bookingor::__construct()
S
62 2 12
Bookingor_Public::bp_booking_design_four()
S
50 1 27
BK_NGOR_locationController::count_limit()
S
63 2 12
Bookingor_Public::bp_booking_design_six()
S
50 1 26
BK_NGOR_locationController_front::service_location_assign()
S
55 1 25
BK_NGOR_locationController_front::service_staff_location_assign_maps()
S
54 1 25
Bookingor_Public::bp_booking_design_two()
S
51 1 24
Bookingor_Public::bp_booking_design_seven()
S
51 1 24
Bookingor_Public::bookingor_booking_widget()
S
52 1 22
Bookingor_Public::bp_booking_design_one()
S
52 1 22
Bookingor_Admin::add_admin_pages()
S
55 1 16
BK_NGOR_serviceController::bp_view_service()
S
59 1 16
allow_on_bookingor()
S
65 2 10
Glue_add_on::buffer_select()
S
67 2 7
BK_NGOR_staffController::bp_get_location_fr_staff()
S
67 2 7
Bookingor_Admin::email_data_insert()
S
65 2 9
BK_NGOR_serviceController_front::bp_front_extra_view()
S
68 2 7
Glue_add_on::break_select()
S
67 2 7
Glue_add_on::slot_24_hours()
S
65 2 8
BK_NGOR_emailNotification::sendEmail()
S
64 2 9
businessProfileController::profile_adds_Options()
S
59 1 15
BK_NGOR_wooCommercePayment_Service::get_wooCommerce_pages()
S
69 2 7
BK_NGOR_staffController_front::bp_get_staff_email()
S
61 1 12
BK_NGOR_customerController::bp_get_customer_view()
S
67 1 7
Bookingor::set_locale()
S
75 1 4
Bookingor_Admin::admin_booking_settings()
S
73 1 4
Glue_add_on::convert_day()
S
75 1 4
Bookingor::get_loader()
S
82 1 3
BK_NGOR_dashboardController::bookingor_total_booking()
S
69 1 6
Bookingor_i18n::load_plugin_textdomain()
S
69 1 7
Glue_add_on::priceDecimal()
S
78 1 3
Bookingor_Loader::__construct()
S
74 1 5
BK_NGOR_staffController::bp_view_staff()
S
71 1 5
Glue_add_on::addExtra()
S
95 1 1
BK_NGOR_dashboardController::bookingor_total_customer()
S
69 1 6
Bookingor_Admin::admin_booking_services_add()
S
73 1 5
Bookingor_Admin::admin_booking_category()
S
67 1 7
Bookingor_Admin::admin_full_calender_detail()
S
70 1 5
Bookingor_Admin::admin_booking_dashboard()
S
70 1 5
Bookingor::run()
S
82 1 3
Bookingor_Activator::default_settings_insert()
S
81 1 3
bookingor__trans()
S
73 1 5
BK_NGOR_dashboardController::bookingor_weekly_chart()
S
66 1 8
Bookingor_Admin::admin_booking_notification()
S
66 1 7
BK_NGOR_serviceController::count_limit()
S
69 1 7
Glue_add_on::weekly_time()
S
74 1 4
Bookingor_Admin::admin_booking_detail()
S
73 1 4
BK_NGOR_locationController::bp_delete_location()
S
67 1 7
BK_NGOR_locationController_front::bp_front_location_view()
S
71 1 5
Bookingor::get_plugin_name()
S
82 1 3
Bookingor_Admin::default_image()
S
78 1 3
Bookingor_Admin::admin_booking_payment()
S
73 1 4
Bookingor_Admin::__construct()
S
77 1 4
Bookingor_Admin::admin_booking_business_details()
S
64 1 8
BK_NGOR_serviceController::bp_get_category_for_services()
S
73 1 4
BK_NGOR_staffController::count_limit()
S
72 1 5
BK_NGOR_dashboardController::bookingor_total_revenue()
S
69 1 6
Bookingor_Admin::admin_booking_customer()
S
73 1 4
Bookingor_Loader::add_shortcode()
S
77 1 3
BK_NGOR_categoryController::bp_category_view()
S
63 1 10
Glue_add_on::convert_week()
S
75 1 4
Glue_add_on::convertTo12HourFormat()
S
78 1 3
Glue_add_on::replace()
S
78 1 3
BK_NGOR_locationController_front::front_get_location()
S
62 1 10
Glue_add_on::default_image()
S
78 1 3
BK_NGOR_notificationController::bp_get_emails_all()
S
67 1 8
Bookingor_Public::__construct()
S
77 1 4
BK_NGOR_locationController::bp_get_location_view()
S
67 1 7
Glue_add_on::convert12To24()
S
78 1 3
BK_NGOR_dashboardController::bookingor_total_approved_appointment()
S
69 1 6
Glue_add_on::numToArray()
S
69 1 6
Bookingor_Admin::enqueue_styles()
S
62 1 10
Bookingor_Loader::add()
S
64 1 10
Bookingor_Loader::add_filter()
S
77 1 3
BK_NGOR_wooCommercePayment_Service::bookingor_wc_checkout_page()
S
95 1 1
Bookingor_Deactivator::deactivate()
S
89 1 2
Bookingor_Admin::bp_add_boooking_buttons()
S
79 1 3
BK_NGOR_CategoryController_front::bp_font_widget_category_view()
S
68 1 6
starting_bookingor()
S
77 1 4
Glue_add_on::convert_hour()
S
71 1 5
BK_NGOR_CategoryController_front::bp_font_category_view()
S
70 1 5
Bookingor::get_version()
S
82 1 3
Bookingor_Loader::add_action()
S
77 1 3
disallow_on_bookingor()
S
76 1 4
BK_NGOR_emailNotification::replace()
S
78 1 3