EM_Event D

Total Complexity 1,131
Dependencies 25
Dependents 21
Total lines 3,756
Lines of code 2,662
Logical lines of code 1,959
Comment lines 909
Methods 93
Properties 97

Methods 93

Method Rating Maintainability Complexity Lines of code
output()
D
0
359 800
get_post_meta()
D
14
104 180
save_meta()
D
17
77 175
__construct()
D
27
56 106
save()
C
34 28 78
validate_meta()
C
39 29 55
__set()
C
42 29 41
load_postdata()
B
39 22 56
duplicate()
B
38 19 61
get_post()
B
48 18 25
get_edit_url()
B
50 18 23
set_active_status()
B
41 16 53
set_status()
A
43 15 45
load_event_meta()
A
48 16 29
__get()
A
47 15 31
get_datetime()
A
48 15 28
attach()
A
44 11 40
to_api()
A
39 8 66
delete()
A
49 10 32
get_permalink()
A
51 10 24
validate()
A
53 9 22
output_booking_form()
A
52 9 22
output_times()
A
53 9 22
get_colors()
A
48 8 32
get_event_meta()
A
56 8 18
output_dates()
S
56 7 18
rsvp_end()
S
57 7 16
get_bookings_url()
S
56 7 16
__isset()
S
59 7 12
get_status()
S
53 6 26
delete_meta()
S
53 6 22
get_attach_url()
S
55 6 18
convert_to_recurring()
S
47 5 32
get_bookings()
S
59 5 15
is_recurrence()
S
67 6 7
get_image_url()
S
59 5 14
get_parent()
S
61 5 13
get_recurrence_set()
S
60 5 13
get_location()
S
62 5 11
is_free()
S
62 5 11
generate_ical_url()
S
53 4 21
has_event_location()
S
69 5 6
get_contact()
S
58 4 15
can_manage()
S
67 5 6
delete_bookings()
S
58 4 14
detach()
S
56 3 16
is_published()
S
66 4 8
get_previous_status()
S
67 4 7
get_event_location()
S
65 4 8
get_tax_rate()
S
69 4 6
is_repeated()
S
78 4 3
is_id()
S
65 4 8
delete_tickets()
S
58 3 14
get_active_status()
S
60 3 14
get_event_id()
S
68 3 7
duplicate_url()
S
66 3 7
convert_to_timeslot()
S
63 3 10
has_timeslots()
S
73 3 4
get_categories()
S
65 3 9
get_recurrence_sets()
S
69 3 6
has_location()
S
77 3 3
get_ical_url()
S
64 3 9
is_recurring()
S
78 3 3
to_array()
S
68 3 6
set_timezone()
S
62 2 11
get_active_statuses()
S
62 2 11
set_timeslot_id()
S
65 2 8
__clone()
S
67 2 8
get_timeranges()
S
66 2 8
get_edit_reschedule_url()
S
74 2 5
is_repeating()
S
79 2 3
is_timeslot()
S
80 2 3
get_recurring_event()
S
70 2 7
sanitize_recurrence_slug()
S
73 2 5
get_recurrence_days()
S
75 2 5
get_recurrence_description()
S
70 2 7
set_timeslot_data()
S
62 1 11
get_event_uid()
S
81 1 3
get_option()
S
71 1 5
cancel()
S
80 1 3
get_timeslot()
S
74 1 4
get_timezone()
S
81 1 3
start()
S
78 1 3
end()
S
78 1 3
get_tickets()
S
81 1 3
get_spaces()
S
81 1 3
output_single()
S
74 1 4
is_individual()
S
80 1 3
get_event_recurrence()
S
82 1 3
get_detach_url()
S
77 1 3
save_events()
S
82 1 3
delete_events()
S
83 1 3
set_status_events()
S
82 1 3