Tribe__Tickets__Attendee_Repository D

Total Complexity 141
Dependencies 12
Dependents 1
Total lines 1,526
Lines of code 714
Logical lines of code 345
Comment lines 613
Methods 44
Properties 6

Methods 44

Method Rating Maintainability Complexity Lines of code
set_attendee_args()
B
37 22 75
handle_order_by()
A
42 15 50
filter_by_order_status()
A
40 11 60
create_order_for_attendee()
A
45 11 44
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
39 1 68
update_attendee()
S
56 3 19
trigger_update_actions()
S
63 4 10
maybe_send_attendee_email()
S
60 3 14
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
filter_by_attendee_meta_existence()
S
69 2 7
limit_list()
S
68 2 8
filter_by_checkedin()
S
68 2 7
get_query_order_type()
S
72 2 5
attendee_types()
S
68 1 7
security_code_keys()
S
68 1 7
attendee_to_event_keys()
S
68 1 7
attendee_to_ticket_keys()
S
68 1 7
attendee_to_order_keys()
S
68 1 7
purchaser_name_keys()
S
68 1 7
build_query_internally()
S
69 1 6
purchaser_email_keys()
S
68 1 7
holder_name_keys()
S
68 1 7
holder_email_keys()
S
68 1 7
attendee_optout_keys()
S
68 1 7
filter_by_price_max()
S
79 1 3
setup_attendee_args()
S
82 1 3
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
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_not_in()
S
80 1 3
filter_by_price_min()
S
79 1 3