rtbSettings D

Total Complexity 176
Dependencies 1
Dependents 1
Total lines 3,072
Lines of code 2,179
Logical lines of code 411
Comment lines 394
Methods 27
Properties 11

Methods 27

Method Rating Maintainability Complexity Lines of code
load_settings_panel()
D
8
5 993
maybe_add_location_and_timeslot_settings()
C
24
15 206
get_booking_form_fields()
B
31 20 116
set_defaults()
B
21
3 291
set_location_and_timeslot_options()
B
38 16 78
get_setting()
A
50 16 28
premium_info()
A
34 10 110
check_permissions()
A
39 11 87
get_timeslot_label()
A
44 10 42
get_form_table_options()
A
51 9 25
clean_schedule_exceptions()
A
52 9 22
get_form_party_options()
A
54 9 17
get_table_section_options()
A
60 9 11
sort_by_date()
S
58 5 15
set_selectable_options()
S
53 3 21
render_template_tag_descriptions()
S
47 2 35
load_sorted_tables()
S
62 4 10
get_party_size_setting_options()
S
62 3 11
get_sorted_tables()
S
67 3 7
get_table_deposit_column()
S
63 3 10
show_submit_button()
S
70 2 7
set_setting()
S
71 2 6
get_required_fields()
S
66 2 8
is_location_setting_enabled()
S
69 2 6
save_settings()
S
73 1 5
is_field_required()
S
79 1 3
__construct()
S
64 1 9