ES_DB_Sending_Queue B

Total Complexity 82
Dependencies 4
Dependents 7
Total lines 917
Lines of code 537
Logical lines of code 213
Comment lines 242
Methods 22
Properties 3

Methods 22

Method Rating Maintainability Complexity Lines of code
queue_emails()
D
26
26 171
do_batch_insert()
A
46 9 35
update_sent_status()
A
48 7 35
get_emails_id_map_by_campaign()
S
52 5 24
get_emails_by_hash()
S
52 4 26
get_total_email_count_by_hash()
S
53 4 25
get_total_emails_to_be_sent_by_hash()
S
53 3 24
delete_contacts()
S
58 3 15
get_queue_data()
S
60 3 14
get_total_emails_sent_by_hash()
S
60 2 14
get_total_contacts_opened_emails()
S
60 2 13
get_viewed_count_by_hash()
S
61 2 13
do_insert()
S
61 2 12
get_emails_to_be_sent_by_hash()
S
56 1 21
get_total_emails_to_be_sent()
S
57 1 20
get_columns()
S
59 1 16
delete_by_mailing_queue_id()
S
63 2 10
get_column_defaults()
S
60 1 15
update_viewed_status()
S
61 1 14
get_queued_emails()
S
62 1 12
delete_records_from_delivereport()
S
69 1 6
__construct()
S
91 1 2