Tribe__Tickets__Attendee_Repository D

Total Complexity 153
Dependencies 14
Dependents 1
Total lines 1,747
Lines of code 802
Logical lines of code 393
Comment lines 716
Methods 52
Properties 6

Methods 52

Method Rating Maintainability Complexity Lines of code
set_attendee_args()
C
36 23 79
handle_order_by()
B
41 16 53
create_order_for_attendee()
A
45 11 44
filter_by_order_status()
A
41 10 53
init_order_statuses()
S
51 7 27
save_extra_attendee_data()
S
51 7 26
filter_by_event_status()
S
53 6 25
filter_by_optout()
S
50 5 29
create_attendee_for_ticket()
S
57 5 16
trigger_create_actions()
S
58 5 15
__construct()
S
38 1 71
trigger_update_actions()
S
62 4 11
update_attendee()
S
56 3 19
filter_by_ticket_type_operator()
S
48 2 34
maybe_send_attendee_email()
S
60 3 14
maybe_handle_checkin()
S
65 3 10
create()
S
66 3 9
order_by_rsvp_status()
S
53 1 24
order_by_security_code()
S
54 1 22
order_by_check_in()
S
54 1 22
order_by_full_name()
S
54 1 21
filter_by_attendee_meta_existence()
S
69 2 7
get_query_order_type()
S
72 2 5
limit_list()
S
68 2 8
filter_by_checkedin()
S
68 2 7
filter_by_price_max()
S
79 1 3
security_code_keys()
S
68 1 7
filter_by_ticket_type()
S
80 1 3
attendee_to_event_keys()
S
68 1 7
filter_by_event_not_in()
S
72 1 5
filter_by_event()
S
72 1 5
attendee_to_ticket_keys()
S
68 1 7
attendee_to_order_keys()
S
68 1 7
purchaser_name_keys()
S
68 1 7
purchaser_email_keys()
S
68 1 7
holder_name_keys()
S
68 1 7
holder_email_keys()
S
68 1 7
build_query_internally()
S
69 1 6
attendee_optout_keys()
S
68 1 7
attendee_types()
S
68 1 7
checked_in_keys()
S
68 1 7
filter_by_rsvp_status()
S
71 1 7
filter_by_rsvp_status_or_none()
S
71 1 7
filter_by_provider()
S
72 1 5
setup_attendee_args()
S
82 1 3
filter_by_provider_not_in()
S
72 1 5
filter_by_show_attendees()
S
68 1 9
filter_by_order()
S
75 1 4
filter_by_order_status_where()
S
81 1 3
filter_by_order_status_not_in()
S
80 1 3
filter_by_price_min()
S
79 1 3
filter_by_ticket_type_not_in()
S
80 1 3