SendPress_Data D

Total Complexity 411
Dependencies 8
Dependents 88
Total lines 3,032
Lines of code 2,048
Logical lines of code 1,164
Comment lines 309
Methods 177
Properties 0

Methods 177

Method Rating Maintainability Complexity Lines of code
import_csv_array()
D
27
33 141
subscribe_user()
B
40 16 57
subscribe_user_to_lists()
A
43 12 45
build_social()
A
45 11 40
create_default_form()
A
49 7 31
get_subscriber_meta()
S
51 6 27
subscriber_csv_post_to_array()
S
53 6 22
break_csv_apart()
S
55 6 19
get_email_template()
S
47 5 33
let_to_num()
S
57 6 18
export_customfields()
S
53 5 22
get_subcribers_by_meta()
S
53 5 22
update_subscriber_meta()
S
54 5 19
add_subscriber()
S
56 5 18
get_custom_fields()
S
49 4 32
bd_nice_number()
S
62 6 9
update_post_meta_object()
S
58 5 15
csv_to_array()
S
58 5 15
get_single_email_from_queue()
S
58 5 14
get_post_meta_object()
S
59 5 14
fetch_queue_for_iron()
S
54 4 21
emails_maxed_in_queue()
S
54 4 20
emails_active_in_queue()
S
54 4 20
sync_emails_to_list()
S
54 4 20
emails_in_queue()
S
54 4 19
emails_sent_in_queue()
S
56 4 18
get_default_settings_for_type()
S
58 4 18
get_html_template_id_by_slug()
S
50 3 27
get_template_by_slug()
S
50 3 27
get_template_id_by_slug()
S
50 3 27
bounce_email()
S
62 4 11
insert_url()
S
56 3 19
update_subscriber_by_wp_user()
S
55 3 18
create_settings_post()
S
57 3 17
social_icons()
S
43 1 47
remove_subscriber_status()
S
66 4 7
get_single_email_from_queue_by_id()
S
65 4 8
bounce_subscriber_by_id()
S
63 4 10
update_subscriber_status()
S
58 3 14
get_sysemail_content()
S
63 3 12
get_list_sys_emails()
S
64 3 11
get_public_view_class()
S
62 3 11
signup_defaults()
S
51 2 26
delete_subscriber()
S
57 2 20
upgrade_custom_fields()
S
56 2 18
track_click()
S
56 2 17
devicetypes()
S
64 3 9
remove_all_subscribers()
S
67 3 7
ordinal()
S
66 3 7
get_active_subscribers_lists_with_id()
S
59 2 13
get_count_subscribers()
S
59 2 13
get_lists_in_queue()
S
59 2 13
unsubscribe_from_list()
S
60 2 12
get_custom_fields_new()
S
61 2 12
slugify()
S
61 2 12
manage_subscriptions_defaults()
S
63 2 11
process_with_iron()
S
61 2 11
get_charset_types()
S
56 1 21
get_forms_for_widget()
S
55 1 21
optin_content()
S
64 1 21
get_optin_sys_emails()
S
58 1 17
web_safe_fonts()
S
57 1 17
get_manage_sys_emails()
S
58 1 17
get_subscriber()
S
63 2 10
set_subscriber_status()
S
63 2 9
delete_post_meta_object()
S
68 2 7
is_subsriber_on_list()
S
64 2 9
is_subscriber_active_or_unconfirmed()
S
65 2 9
add_subscriber_event()
S
59 1 15
get_unsubscribed_total()
S
65 2 9
manage_custom_fields_defaults()
S
64 2 10
delete_subscriber_meta()
S
65 2 8
urlsafeB64Decode()
S
65 2 8
get_last_report()
S
73 2 4
get_key()
S
66 2 8
get_bounce_total()
S
65 2 9
update_schedule_sending()
S
64 2 8
unique_message_id()
S
63 2 10
export_subscirbers()
S
63 2 10
emails_sent_in_queue_for_report()
S
64 2 9
get_open_total()
S
65 2 9
update_subscriber_list_status_bulk()
S
64 2 9
GUID()
S
66 2 7
get_subscriber_count()
S
68 2 6
get_lists()
S
64 2 9
add_subscriber_meta()
S
65 2 8
get_click_total()
S
65 2 9
drop_active_subscribers_for_sync()
S
66 2 8
update_subscribers_for_sync()
S
66 2 8
get_campaign_list()
S
61 1 14
manage_sub_content()
S
67 1 14
clean_queue_table()
S
59 1 13
create_custom_field_post()
S
61 1 12
delete_all_subscribers()
S
64 1 12
create_list()
S
62 1 11
wpdbQuery()
S
73 1 5
post_text_only()
S
81 1 3
emails_stuck_in_queue()
S
65 1 8
post_img_left()
S
81 1 3
custom_field_template()
S
71 1 5
requeue_email()
S
71 1 5
requeue_emails()
S
71 1 5
queue_email_process()
S
70 1 5
nonce_field()
S
81 1 3
set_double_optin_content()
S
68 1 7
set_system_email_default()
S
91 1 2
optin_title()
S
82 1 3
email_post_type()
S
82 1 3
remove_all_templates()
S
69 1 6
remove_all_settings()
S
74 1 4
template_post_type()
S
82 1 3
wpdbQueryArray()
S
73 1 5
encrypt()
S
76 1 4
post_img_right()
S
81 1 3
decrypt()
S
75 1 4
get_system_email_types()
S
69 1 6
urlsafeB64Encode()
S
77 1 3
delete_stuck_queue_emails()
S
75 1 4
get_widget_form_types()
S
78 1 3
two_column()
S
81 1 3
delete_queue_emails()
S
75 1 4
three_column()
S
81 1 3
remove_from_queue()
S
71 1 5
report_post_type()
S
82 1 3
remove_email_from_queue()
S
71 1 5
get_email_id_from_queue()
S
71 1 5
gmdate()
S
80 1 3
update_report_sent_count()
S
83 1 3
get_total_subscribers()
S
68 1 7
update_subscriber_post_notification_schedule()
S
64 1 8
get_clicks_and_opens()
S
69 1 6
get_clicks_count()
S
69 1 6
nonce()
S
82 1 3
get_opens_count()
S
69 1 6
get_active_subscribers_lists()
S
66 1 7
get_opens()
S
69 1 6
get_most_active_subscriber()
S
70 1 6
get_opens_unique_count()
S
69 1 6
get_opens_unique_total()
S
69 1 6
get_clicks_unique_total()
S
69 1 6
get_recent_subscribers()
S
69 1 6
update_subscriber_by_email()
S
64 1 8
update_subscriber()
S
72 1 5
get_clicks_unique_count()
S
69 1 6
get_clicks()
S
69 1 6
update_list()
S
64 1 10
get_list_details()
S
80 1 3
get_subscriber_event_count_day()
S
69 1 6
get_subscriber_event_count_week()
S
69 1 6
get_subscriber_event_count_month()
S
69 1 6
track_open()
S
72 1 4
get_subscriber_list_status()
S
70 1 5
get_subscriber_events()
S
71 1 5
get_statuses()
S
75 1 4
get_lists_for_subscriber()
S
69 1 6
random_code()
S
70 1 5
add_email_to_queue()
S
63 1 10
get_encoding_types()
S
78 1 3
read_file_to_str()
S
80 1 3
get_list_of_schedules()
S
69 1 6
get_post_notification_types()
S
77 1 3
get_active_list_ids_for_subscriber()
S
69 1 6
delete_list()
S
67 1 7
get_list_ids_for_subscriber()
S
69 1 6
get_last_send()
S
69 1 6
get_optin_events()
S
71 1 5
get_url_by_hash()
S
69 1 6
get_subscriber_by_email()
S
69 1 6
unsubscribe_from_all_lists()
S
67 1 7
get_open_without_id()
S
69 1 6
add_subscribe_event()
S
82 1 3
delete_extra_settings_post()
S
91 1 2
delete_extra_posts()
S
75 1 4
get_bad_post_count()
S
72 1 5
register_event()
S
64 1 10
get_subscribed_events()
S
71 1 5
get_active_subscribers_count()
S
65 1 8