ES_DB_Mailing_Queue B

Total Complexity 83
Dependencies 2
Dependents 19
Total lines 702
Lines of code 510
Logical lines of code 238
Comment lines 59
Methods 24
Properties 3

Methods 24

Method Rating Maintainability Complexity Lines of code
get()
B
39 18 60
get_campaign_sending_frequency()
A
54 8 19
sync_content()
A
48 7 34
migrate_notifications()
A
43 6 48
update_mailing_queue()
S
54 5 22
get_notification_by_campaign_id()
S
55 4 20
get_notification_to_be_sent()
S
50 3 33
update_sent_status()
S
51 3 33
get_notification_by_hash()
S
54 3 23
get_notifications()
S
55 3 22
get_id_details_map()
S
55 3 19
decrease_subscribers_count()
S
61 3 13
get_mailing_queue_by_id()
S
59 2 15
delete()
S
59 2 14
add_notification()
S
59 2 14
get_recent_campaigns()
S
61 2 13
do_insert()
S
59 2 13
delete_notifications()
S
54 1 24
get_columns()
S
59 1 16
get_column_defaults()
S
59 1 15
get_sent_email_count()
S
63 1 11
update_notification()
S
64 1 9
get_notifications_count()
S
64 1 10
get_notification_hash_to_be_sent()
S
65 1 10