BWFCRM_Contact D

Total Complexity 607
Dependencies 40
Dependents 57
Total lines 2,771
Lines of code 1,866
Logical lines of code 1,240
Comment lines 372
Methods 110
Properties 18

Methods 110

Method Rating Maintainability Complexity Lines of code
get_array()
C
33 31 82
add_terms_to_contacts_details()
C
38 32 61
set_data()
C
37 30 64
get_contact_info_by_fields()
C
31 26 115
create_contact()
B
40 24 49
get_contacts()
B
41 22 48
get_wcs_as_array()
B
39 15 67
get_customer_as_array()
A
40 14 59
save_fields()
A
43 13 44
get_contact_notes_array()
A
45 12 37
__construct()
A
50 12 28
set_tags()
A
47 11 34
set_lists()
A
47 11 34
fill_customer_from_array()
A
54 12 17
fill_fields_data()
A
48 11 32
get_field_values()
A
48 11 31
send_note_conversation()
A
42 9 49
add_note_to_contact()
A
52 10 21
get_subscriptions_array()
A
44 8 44
get_contacts_by_audience()
A
52 9 23
get_conversation_email()
A
59 9 13
remove_lists()
A
51 8 27
remove_tags()
A
51 8 26
get_subscriptions()
A
54 8 20
get_offer_as_array()
A
55 8 20
get_orders_array()
A
48 7 32
get_date_value()
S
54 7 19
get_display_status()
S
55 7 19
resubscribe()
S
55 7 19
save()
S
51 6 28
update_contact_note()
S
53 6 23
set_lists_v2()
S
56 6 18
set_tags_v2()
S
56 6 18
mark_as_bounced()
S
56 6 17
get_total_subscriptions()
S
58 6 15
get_carts_recovered_array()
S
50 5 27
get_field_by_slug()
S
62 6 11
get_orders()
S
53 5 20
get_recent_contacts()
S
55 5 19
get_recent_unsubscribers()
S
55 5 19
get_recent_abandoned()
S
55 5 19
get_marketing_status()
S
57 5 18
update_status()
S
58 5 18
create_wp_user()
S
56 5 16
update()
S
60 5 14
maybe_get_failed_mail_error()
S
59 5 14
create_obj_from_db_row()
S
60 5 12
set_field_by_slug()
S
61 5 12
set_fields()
S
62 5 11
remove_unsubscribe_status()
S
60 4 15
remove_unsubscribe_data()
S
61 4 14
get_all_link_triggers()
S
60 4 14
unsubscribe()
S
61 4 13
get_basic_array()
S
58 3 16
get_next_renewal_amount()
S
68 4 7
get_conversations()
S
68 4 6
get_automation_array()
S
60 3 12
get_all_tags()
S
63 3 11
add_lists()
S
62 3 11
add_tags()
S
62 3 11
get_all_lists()
S
63 3 11
get_carts_array()
S
57 2 16
get_tags()
S
69 3 7
get_creation_days()
S
65 3 8
validate_date()
S
73 3 4
get_lists()
S
69 3 7
get_last_email_open_sent()
S
61 2 12
show_contact_terms_by_name()
S
69 2 7
unverify()
S
64 2 10
is_customer_exists()
S
78 2 3
mark_as_unverified()
S
64 2 10
is_contact_exists()
S
78 2 3
verify()
S
66 2 9
update_custom_fields()
S
71 2 6
set_city()
S
80 1 3
set_address_2()
S
80 1 3
set_address_1()
S
80 1 3
set_dob()
S
80 1 3
set_postcode()
S
80 1 3
set_company()
S
80 1 3
set_gender()
S
80 1 3
get_dob()
S
80 1 3
get_gender()
S
80 1 3
fire_hook_field_updated()
S
78 1 3
get_company()
S
80 1 3
get_contact_funnels_array()
S
76 1 4
update_contact()
S
81 1 3
get_conversations_total()
S
79 1 3
get_orders_count()
S
76 1 4
get_tasks_array()
S
76 1 4
get_carts_lost_array()
S
73 1 5
get_link_triggers()
S
73 1 5
get_contact_recovered_carts()
S
73 1 5
delete_notes()
S
79 1 3
get_contact_notes()
S
79 1 3
get_id()
S
80 1 3
get_contact_funnels()
S
73 1 5
get_postcode()
S
80 1 3
get_contact_checkout_array()
S
73 1 5
get_contact_order_bump_array()
S
73 1 5
get_contact_optin_array()
S
73 1 5
get_contact_upsell_array()
S
73 1 5
check_contact_unsubscribed()
S
65 1 9
get_last_abandoned()
S
73 1 5
save_last_modified()
S
76 1 4
sort_by_field()
S
73 1 5
get_address_1()
S
80 1 3
get_address_2()
S
80 1 3
get_city()
S
80 1 3
get_carts_abandoned_array()
S
73 1 5