BWFAN_Model_Engagement_Tracking D

Total Complexity 132
Dependencies 6
Dependents 11
Total lines 722
Lines of code 525
Logical lines of code 376
Comment lines 74
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
get_engagements_activity()
D
24
43 148
get_automation_recipents()
B
37 15 71
get_recipents_by_type()
A
41 12 49
prepare_timeline_data()
A
45 10 38
get_last_email_open_time()
A
52 8 23
get_automation_step_analytics()
A
51 8 23
get_popular_emails()
S
51 5 25
get_automation_recipient_timeline()
S
50 4 27
get_engagements_tid()
S
60 3 12
get_engagements_by_tid()
S
63 3 10
get_engagement_recipient_timeline()
S
64 3 9
get_automation_unsubscribers()
S
59 2 13
delete_contact_engagements()
S
61 2 11
get_last_engagement_sent_time()
S
64 2 9
get_last_24_hours_conversations_count()
S
66 2 7
get_most_interacted_template()
S
65 2 7
get_first_conversation_date()
S
66 2 8
get_conversations_by_cid()
S
62 2 10
get_total_engagements()
S
64 1 9
get_first_engagement_id()
S
72 1 5
get_stats()
S
71 1 5
get_contact_engagements()
S
68 1 6