BWFAN_Email_Conversations D

Total Complexity 279
Dependencies 18
Dependents 11
Total lines 1,285
Lines of code 875
Logical lines of code 521
Comment lines 176
Methods 34
Properties 26

Methods 34

Method Rating Maintainability Complexity Lines of code
get_conversation_email()
D
31 35 94
get_source()
C
32 24 106
record_tracking()
C
35 24 78
insert_automation_conversation()
C
35 24 71
add_tracking_code()
B
39 19 57
update_engagement_status()
B
48 21 25
handle_track_click()
A
44 13 46
get_conversation_array()
A
47 13 32
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
check_already_exists_template()
S
47 6 33
get_subject_mergetags()
S
58 7 15
track_click_skip()
S
58 6 15
modify_unsubscribe_link()
S
55 5 20
insert_conversation_meta()
S
57 5 17
parse_email_merge_tags()
S
60 5 13
checking_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
validate_link()
S
65 2 9
bwfan_modify_sms_body_data()
S
70 2 6
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