BWFAN_Email_Conversations D

Total Complexity 282
Dependencies 18
Dependents 11
Total lines 1,291
Lines of code 881
Logical lines of code 525
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
31 27 112
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