ContactImportAction B

Total Complexity 92
Dependencies 5
Dependents 1
Total lines 735
Lines of code 375
Logical lines of code 186
Comment lines 258
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
process_contact_attribute_import()
A
43 12 48
perform_contact_import()
A
44 10 43
process_imported_raw_data()
A
43 9 48
process_individual_wordpress_user_to_insert()
A
51 10 24
get_mailchimp_member_headers()
A
48 8 32
process_individual_contact_row_for_import()
A
50 8 26
perform_wordpress_user_import()
S
47 6 35
update_or_skip_existing_contact()
S
58 7 14
retrieve_contacts_associated_with_native_wp_roles()
S
49 5 30
fetch_mailchimp_lists_and_contact_attributes()
S
58 4 15
insert_new_contact_and_handle_operations()
S
62 3 10
set_tags_and_lists_for_contact()
S
67 3 8
get_formatted_wp_roles()
S
59 2 15
format_contact_data_from_wp_user()
S
59 2 15
process_valid_contact()
S
66 2 8
process_invalid_contact()
S
75 1 4