ContactImportAction D

Total Complexity 188
Dependencies 6
Dependents 1
Total lines 1,497
Lines of code 837
Logical lines of code 409
Comment lines 458
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
perform_mail_poet_user_import()
C
32 21 109
process_individual_contact_row_for_import()
A
43 16 45
process_contact_attribute_import()
A
43 12 48
process_individual_wordpress_user_to_insert()
A
47 13 32
update_or_skip_existing_contact()
A
48 13 30
perform_fluent_booking_import()
A
44 10 45
perform_wordpress_user_import()
A
44 10 45
perform_contact_import()
A
44 10 43
process_imported_raw_data()
A
43 9 48
process_individual_user_to_insert()
A
51 10 24
insert_new_contact_and_handle_operations()
A
50 9 26
get_mailchimp_member_headers()
A
48 8 32
perform_lifterlms_user_import()
S
47 6 35
perform_learndash_user_import()
S
47 6 35
perform_memberpress_user_import()
S
47 6 35
perform_tutorlms_user_import()
S
47 6 35
retrieve_contacts_associated_with_native_wp_roles()
S
47 5 37
fetch_mailchimp_lists_and_contact_attributes()
S
58 4 15
get_formatted_wp_roles()
S
59 2 15
set_tags_and_lists_for_contact()
S
67 3 8
format_contact_data_from_wp_user()
S
59 2 15
retrieve_contacts_associated_with_learndash()
S
56 1 17
retrieve_contacts_associated_with_tutorlms()
S
56 1 17
retrieve_contacts_associated_with_memberpress()
S
56 1 17
retrieve_contacts_associated_with_lifterlms()
S
56 1 17
process_valid_contact()
S
66 2 8
process_invalid_contact()
S
75 1 4