WBK_Request_Manager D

Total Complexity 422
Dependencies 25
Dependents 0
Total lines 2,134
Lines of code 2,062
Logical lines of code 1,255
Comment lines 36
Methods 34
Properties 0

Methods 34

Method Rating Maintainability Complexity Lines of code
book()
D
13
68 292
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
34 22 92
wbk_apply_coupon()
B
38 16 73
render_booking_form()
B
40 16 64
get_environment()
A
41 7 55
wbk_set_appointment_as_paid_with_coupon()
A
47 7 37
get_available_time_slots_day()
S
45 4 46
wbk_backend_hide_notice()
S
56 5 17
wbk_report_error()
S
51 4 26
__construct()
S
40 1 69
get_dashboard()
S
53 4 23
render_days()
S
54 4 20
get_services_and_categories()
S
55 3 21
appointments_status_change()
S
53 2 23
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
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_environment_permission()
S
82 1 3