BWFAN_Email_Conversations D

Total Complexity 287
Dependencies 21
Dependents 11
Total lines 1,348
Lines of code 905
Logical lines of code 545
Comment lines 202
Methods 36
Properties 26

Methods 36

Method Rating Maintainability Complexity Lines of code
get_conversation_email()
D
31 35 94
get_source()
C
31 27 112
insert_automation_conversation()
C
35 24 71
record_tracking()
B
39 19 58
add_tracking_code()
B
39 19 57
update_engagement_status()
B
48 21 25
get_conversation_array()
A
47 13 32
check_already_exists_template()
A
42 11 48
handle_track_click()
A
44 11 46
get_email_merge_tags()
A
48 11 32
updating_email_conversation_status()
A
49 9 31
handle_track_open()
A
50 8 27
append_tracking_in_url()
A
51 8 25
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
get_conversations_by_cid()
S
64 3 9
get_conversation_by_cid()
S
68 3 7
add_description()
S
62 2 13
bwfan_modify_email_body_data()
S
60 2 13
get_engagement_data()
S
61 2 12
get_conversations_total_by_cid()
S
65 2 9
get_instance()
S
71 2 6
maybe_subscribe_contact()
S
63 2 9
bwfan_modify_sms_body_data()
S
70 2 6
validate_link()
S
65 2 9
is_automation_open_click_track()
S
81 1 3
append_tracking_pixel()
S
78 1 3
get_stats_total()
S
79 1 3
__construct()
S
63 1 9