BWFAN_Email_Conversations D

Total Complexity 278
Dependencies 18
Dependents 11
Total lines 1,272
Lines of code 870
Logical lines of code 519
Comment lines 169
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
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