ES_Contacts_Controller D

Total Complexity 154
Dependencies 4
Dependents 2
Total lines 723
Lines of code 518
Logical lines of code 327
Comment lines 50
Methods 18
Properties 1

Methods 18

Method Rating Maintainability Complexity Lines of code
get_subscribers()
D
27
42 129
add_contacts_to_lists()
B
42 17 52
process_field_value()
B
47 18 36
get_filtered_contact_ids_direct()
A
41 12 55
update_contact()
A
44 12 44
change_contact_status()
A
49 10 30
build_es_filter_condition()
A
49 9 31
delete_contact()
A
49 8 31
send_confirmation_email()
S
54 7 21
get_contact_ids_by_lists()
S
55 5 18
get_audience_health_stats()
S
51 4 28
map_operator_to_es_operator()
S
59 2 14
map_field_to_db_column()
S
62 2 11
get_instance()
S
71 2 6
__construct()
S
82 1 3
init()
S
82 1 3
register_hooks()
S
91 1 2
get_countries()
S
76 1 4