WBK_Request_Manager D

Total Complexity 476
Dependencies 28
Dependents 0
Total lines 2,430
Lines of code 2,345
Logical lines of code 1,394
Comment lines 36
Methods 47
Properties 0

Methods 47

Method Rating Maintainability Complexity Lines of code
book()
D
13
69 300
schedule_tools_action()
D
19
46 249
wbk_approve_payment()
D
21
44 225
prepare_payment()
D
28
36 129
search_time()
D
25
33 162
cancel_booking()
D
29
30 128
prepare_service_data()
C
31 28 109
calculate_amounts()
C
30 22 131
save_appearance()
C
33 24 98
wbk_apply_coupon()
B
38 16 73
render_booking_form()
B
40 16 64
get_preset()
B
33 13 96
get_time_slots()
A
42 11 48
wbk_set_appointment_as_paid_with_coupon()
A
47 7 37
update_booking()
S
51 6 26
__construct()
S
36 1 99
resend_email()
S
47 5 38
get_available_time_slots_day()
S
45 4 46
wbk_backend_hide_notice()
S
56 5 17
wbk_report_error()
S
51 4 26
get_dashboard()
S
53 4 23
render_days()
S
54 4 20
get_user_bookings()
S
56 4 17
delete_booking()
S
60 4 12
get_services_and_categories()
S
55 3 21
update_booking_permission()
S
65 4 9
delete_booking_permission()
S
65 4 9
appointments_status_change()
S
53 2 23
login()
S
55 2 19
appointments_status_change_permission()
S
64 3 10
get_dashboard_permission()
S
64 3 10
charge_stripe()
S
69 3 6
get_service_list()
S
60 2 13
get_services_and_categories_permission()
S
82 1 3
get_available_time_slots_day_permission()
S
82 1 3
wbk_csv_export_permission()
S
82 1 3
get_wp_users_permission()
S
82 1 3
resend_email_permission()
S
80 1 3
get_wp_users()
S
67 1 8
get_service_list_permission()
S
75 1 4
wbk_csv_export()
S
91 1 2
set_email_content_type()
S
82 1 3
get_preset_permission()
S
82 1 3
login_permission()
S
82 1 3
get_user_bookings_permission()
S
81 1 3
response_error()
S
67 1 8
get_time_slots_permission()
S
81 1 3