WBK_Model_Utils D

Total Complexity 209
Dependencies 8
Dependents 24
Total lines 1,275
Lines of code 1,011
Logical lines of code 523
Comment lines 72
Methods 52
Properties 0

Methods 52

Method Rating Maintainability Complexity Lines of code
get_service_availability_in_range()
D
30 31 112
get_service_ids()
A
43 15 45
get_services_in_category()
A
43 12 49
get_services()
A
45 12 39
get_booking_payment_methods()
A
51 10 27
get_payment_methods_for_bookings()
A
49 9 30
get_payment_methods_for_bookings_intersected()
S
52 7 24
extract_custom_field_value()
S
55 7 21
auto_set_arrived_satus()
S
53 7 21
get_booking_by_date_range_type()
S
50 6 27
get_custom_fields_list()
S
53 6 22
get_service_weekly_availability()
S
55 6 19
get_services_with_same_category()
S
57 6 17
get_booking_by_date_revenue()
S
52 5 22
copy_booking_to_cancelled()
S
41 2 66
get_category_names_by_service()
S
58 5 15
get_all_quantity_intersecting_range()
S
55 4 20
get_service_limits()
S
55 4 20
get_booking_ids_by_group_token()
S
57 4 17
get_booking_ids_by_group_admin_token()
S
57 4 17
get_appointment_columns()
S
49 2 35
get_bookings_page_columns()
S
49 2 35
get_service_categories()
S
57 3 16
get_email_templates()
S
58 3 14
get_google_calendars()
S
58 3 14
get_service_category_ids()
S
58 3 14
get_coupons()
S
58 3 14
get_pricing_rules()
S
58 3 14
set_booking_end()
S
57 2 18
set_booking_status()
S
53 1 27
set_amount_for_booking()
S
59 1 15
set_booking_canceled_by()
S
61 1 14
get_booking_status_list()
S
60 1 13
get_quantity_by_range_sevices()
S
60 1 13
get_payment_fields()
S
62 1 11
get_gg_calendar_modes()
S
66 1 8
get_booking_ids_by_day_service()
S
71 1 5
get_booking_ids_by_day()
S
71 1 5
get_booking_ids_by_day_service_email()
S
64 1 10
get_booking_ids_by_time_service_email()
S
64 1 10
get_booking_ids_by_service_email()
S
71 1 5
get_booking_ids_by_range_service()
S
64 1 10
get_booking_by_date_range()
S
71 1 5
get_booking_ids_by_email()
S
71 1 5
get_booking_ids_for_today_by_service()
S
65 1 8
get_booking_ids_for_today_not_arrived()
S
65 1 8
get_booking_ids_for_last_week_not_arrived()
S
65 1 8
get_booking_ids_by_service_and_time()
S
71 1 5
get_booking_ids_by_payment_id()
S
71 1 5
delete_booking()
S
67 1 7
get_bookings_by_service_and_time()
S
71 1 5
get_total_count_of_bookings_by_day()
S
71 1 5