ES_DB_Sending_Queue B

Total Complexity 84
Dependencies 4
Dependents 8
Total lines 981
Lines of code 566
Logical lines of code 223
Comment lines 275
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
queue_emails()
D
26
26 173
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_viewed_count_by_hash()
S
61 2 13
get_total_contacts_opened_emails()
S
60 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_contact_email()
S
59 1 14
update_viewed_status()
S
61 1 14
get_queued_emails()
S
61 1 13
get_sent_emails()
S
62 1 12
delete_records_from_delivereport()
S
69 1 6
__construct()
S
91 1 2