BWFAN_Email_Conversations D

Total Complexity 298
Dependencies 23
Dependents 12
Total lines 1,438
Lines of code 972
Logical lines of code 575
Comment lines 237
Methods 37
Properties 28

Methods 37

Method Rating Maintainability Complexity Lines of code
get_conversation_email()
D
31 35 94
get_source()
C
31 27 112
insert_automation_conversation()
C
33 23 89
add_tracking_code()
B
37 20 66
record_tracking()
B
38 20 61
update_engagement_status()
B
48 21 25
check_already_exists_template()
A
41 12 49
handle_track_click()
A
43 12 47
get_conversation_array()
A
47 13 32
get_email_merge_tags()
A
48 11 32
updating_email_conversation_status()
A
49 9 31
append_tracking_in_url()
A
50 9 28
handle_track_open()
A
50 8 27
update_link_metrics()
S
49 6 31
get_subject_mergetags()
S
58 7 15
track_click_skip()
S
58 6 15
modify_unsubscribe_link()
S
54 5 21
update_contact_engagement()
S
55 5 19
insert_conversation_meta()
S
57 5 17
parse_email_merge_tags()
S
60 5 13
skipping_user_agent()
S
60 5 13
should_skip_open_click_track()
S
63 4 9
bwfan_order_conversation_settings()
S
60 3 14
maybe_subscribe_contact()
S
61 3 10
get_conversations_by_cid()
S
64 3 9
get_conversation_by_cid()
S
68 3 7
bwfan_modify_email_body_data()
S
60 2 13
add_description()
S
62 2 13
get_engagement_data()
S
61 2 12
get_instance()
S
71 2 6
bwfan_modify_sms_body_data()
S
70 2 6
get_conversations_total_by_cid()
S
65 2 9
validate_link()
S
65 2 9
__construct()
S
63 1 9
append_tracking_pixel()
S
78 1 3
is_automation_open_click_track()
S
81 1 3
get_stats_total()
S
79 1 3