BWFAN_Email_Conversations D

Total Complexity 276
Dependencies 18
Dependents 11
Total lines 1,256
Lines of code 857
Logical lines of code 510
Comment lines 167
Methods 34
Properties 25

Methods 34

Method Rating Maintainability Complexity Lines of code
get_conversation_email()
D
31 35 93
get_source()
C
33 23 102
record_tracking()
C
35 24 78
insert_automation_conversation()
C
36 24 71
add_tracking_code()
B
39 19 57
update_engagement_status()
B
48 21 25
get_conversation_array()
A
47 13 32
handle_track_click()
A
48 11 33
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