wpMailPlugin D

Total Complexity 2,662
Dependencies 35
Dependents 0
Total lines 12,690
Lines of code 9,985
Logical lines of code 6,748
Comment lines 428
Methods 260
Properties 19

Methods 260

Method Rating Maintainability Complexity Lines of code
render_field()
D
0
223 418
execute_mail()
D
0
141 644
ajax_welcomestats()
D
1
126 476
sc_management()
D
10
77 338
enqueue_scripts()
D
14
84 205
updating_plugin()
D
10
72 355
bounce()
D
20
56 196
render_email()
D
24
48 150
process_set_variables()
D
20
37 235
replace_custom_field()
D
28
39 119
ajax_importfile()
D
24
32 179
ajax_subscribercount_blockeditor()
D
29
32 108
ajax_subscribercount()
D
30 32 95
is_plugin_active()
C
36 30 73
autoresponders_send()
C
34 28 77
language_use()
C
37 28 70
check_table()
C
34 26 82
ajax_importmultiple()
C
31 24 107
update_options()
C
20
14 251
paginate()
C
34 24 80
autoresponders_form_send()
C
35 24 70
subscription_confirm()
B
37 23 71
ajax_subscribe()
B
36 23 65
ajax_newsletters_autosave()
B
29
18 134
ajax_managementactivate()
B
34 21 86
render()
B
37 22 70
ajax_testsettings()
B
37 20 65
ajax_managementsavefields()
B
35 19 78
enqueue_styles()
B
42 21 41
ajax_mailapi_mailgun_action()
B
37 19 70
__call()
B
42 20 51
ajax_spamscore_blockeditor()
B
30 13 143
output_custom_fields()
B
40 18 55
ajax_previewrunner()
B
35 16 81
gen_unsubscribe_link()
B
40 18 49
get_latestposts()
B
40 17 55
ajax_managementsubscribe()
B
38 16 65
initialize_classes()
B
43 17 47
admin_unsubscription_notification()
B
40 16 54
language_split()
B
42 16 52
ajax_historyiframe()
B
38 15 64
gen_online_link()
B
42 16 46
language_getlanguages()
B
44 16 46
process_unsubscribe()
A
42 15 48
init_roles()
A
44 15 47
language_isenabled()
A
45 15 42
admin_subscription_notification()
A
42 14 47
paidsubscription_form()
A
37 12 73
get_country_by_ip()
A
45 14 42
language_current()
A
46 14 41
redirect()
A
46 14 38
get_managementpost()
A
41 13 52
ajax_newsletters_autosave_blockeditor()
A
34 10 97
ajax_getposts()
A
41 12 59
ajax_mailapi_amazonses_action()
A
40 12 56
language_join()
A
47 13 33
language_set()
A
47 12 37
language_name()
A
47 12 37
et_message()
A
48 12 33
autoembed_callback()
A
41 10 60
gen_auth()
A
47 11 36
ajax_subscribercountdisplay()
A
42 10 50
render_url()
A
48 11 33
ajax_queuemultiple()
A
37 8 78
ajax_executemultiple()
A
39 9 63
ajax_spamscorerunner()
A
38 8 74
check_uploaddir()
A
49 11 29
check_roles()
A
50 11 28
ajax_form_preview()
A
42 9 53
language_default()
A
49 10 32
ajax_posts_by_category()
A
44 9 42
ajax_mailinglist_save()
A
44 9 40
ajax_history_download()
A
42 8 50
get_themefolders()
A
55 10 18
language_flag()
A
48 9 32
widget_instance()
A
50 9 30
language_do()
A
51 9 28
ajax_managementnewsubscriptions()
A
50 9 26
language_converturl()
A
52 9 25
check_tables()
A
53 9 21
ajax_serialkey()
A
48 8 32
ajax_exportmultiple()
A
47 8 32
ajax_latestposts_save()
A
49 8 31
hashlink()
A
49 8 29
ajax_testbouncesettings()
A
48 8 28
attachment_fields_to_edit()
A
50 8 24
media_insert()
A
53 8 21
gen_manage_link()
A
47 7 33
set_timezone()
S
51 7 26
admin_bounce_notification()
S
50 7 26
get_option()
S
52 7 25
check_update()
S
52 7 23
use_captcha()
S
55 7 22
debug()
S
55 7 18
add_field()
S
56 7 18
closed_meta_boxes_form()
S
57 7 17
ajax_themeedit()
S
48 6 32
ajax_get_country()
S
49 6 30
render_error()
S
57 7 15
render_warning()
S
57 7 15
render_info()
S
57 7 15
render_message()
S
57 7 15
admin_notification_queue_complete()
S
51 6 25
admin_notification_import_complete()
S
51 6 25
ajax_autocomplete_histories()
S
51 6 25
get_pop_status()
S
51 6 23
__construct()
S
53 6 22
ajax_managementcustomfields()
S
52 6 22
gen_mailinglist_names()
S
54 6 21
make_bitly_url()
S
53 6 21
debugging()
S
56 6 17
ajax_forms_createform()
S
45 4 46
display_changelog()
S
57 6 15
the_content()
S
57 6 15
latestposts_scheduling()
S
58 6 15
init_class()
S
59 6 14
after_plugin_row()
S
51 5 28
register_external_model()
S
60 6 12
ajax_order_fields()
S
52 5 24
ajax_gauge()
S
48 4 38
ajax_dkimwizard()
S
52 5 23
register_plugin()
S
52 5 22
vendor()
S
55 5 19
default_theme_id()
S
56 5 19
extension_vendor()
S
56 5 18
clear_memcached()
S
56 5 18
ajax_latestposts_changestatus()
S
56 5 16
user_unsubscription_notification()
S
56 5 16
get_useragent()
S
58 5 15
change_field()
S
59 5 14
is_plugin_screen()
S
60 5 14
get_imagespost()
S
50 4 28
log_error()
S
60 5 12
newsletters_content()
S
60 5 12
ajax_autocomplete_users()
S
52 4 25
replace_history()
S
53 4 22
getbodyandcss()
S
54 4 21
ajax_latestposts_clearhistory()
S
56 4 19
admin_footer_text()
S
51 3 33
ajax_pause_queue()
S
57 4 17
replace_meta()
S
57 4 17
custom_admin_pointers_footer()
S
53 3 31
remove_width_height_attr()
S
57 4 16
ajax_delete_option()
S
58 4 16
manage_users_custom_column()
S
58 4 16
get_user_option()
S
64 5 9
update_user_option()
S
64 5 9
add_user_option()
S
64 5 9
delete_user_option()
S
65 5 9
theme_folder_functions()
S
59 4 15
gen_tracking_link()
S
58 4 14
get_fields()
S
60 4 14
inlinestyles()
S
58 4 14
get_extensions()
S
59 4 14
ajax_getlistfields()
S
51 3 29
et_template()
S
60 4 14
ajax_latestposts_delete()
S
61 4 13
delete_field()
S
62 4 12
importusers_scheduling()
S
60 4 12
get_custom_post_types()
S
61 4 12
gen_subscribe_url()
S
61 4 12
gen_role_names()
S
61 4 12
ajax_forms_deletefield()
S
61 4 11
scheduling()
S
61 4 11
is_block_editor()
S
63 4 11
ajax_deletecontentarea()
S
61 4 11
ajax_load_new_editor()
S
46 1 46
ajax_change_themefolder()
S
56 3 16
ajax_lpsposts()
S
56 3 16
ajax_mailapi_mandrill_keytest()
S
57 3 15
maybe_utf8_encode()
S
65 4 9
activateaction_scheduling()
S
63 4 10
language_useordefault()
S
64 4 9
user_role()
S
64 4 10
gen_resubscribe_link()
S
58 3 14
get_menu_names()
S
49 2 29
ajax_latestposts_preview()
S
59 3 14
attachment_fields_to_save()
S
61 3 13
get_device()
S
60 3 13
ajax_managementcurrentsubscriptions()
S
60 3 12
pop_scheduling()
S
61 3 12
stripext()
S
62 3 12
et_subject()
S
61 3 12
strip_set_variables()
S
51 2 27
qp_get_queued_count()
S
62 3 11
active_theme_folder()
S
62 3 11
ajax_admin_mode()
S
61 3 11
is_php_module()
S
63 3 11
ajax_delete_lps_post()
S
62 3 11
htmltf()
S
65 3 11
spam_score()
S
54 2 22
delete_default_themes()
S
53 2 20
ajax_forms_addfield()
S
53 2 20
get_ip_address()
S
67 3 8
userdata()
S
68 3 8
set_time_limit()
S
68 3 8
list_exists()
S
68 3 8
initialize_default_themes()
S
69 3 6
edit_form_top()
S
69 3 6
delete_option()
S
68 3 8
custom_admin_pointers_check()
S
66 3 8
predefined_templates()
S
64 3 9
override_mce_options()
S
66 3 8
ajax_template_iframe()
S
60 2 12
ajax_api_newkey()
S
62 2 11
gen_unsubscribe_comments()
S
62 2 11
init_fieldtypes()
S
54 1 20
custom_admin_pointers()
S
56 1 16
admin_pointers()
S
69 2 7
add_action()
S
77 2 3
countries_scheduling()
S
73 2 5
add_filter()
S
77 2 3
has_update()
S
66 2 8
plugin_base()
S
71 2 6
get_cache()
S
71 2 6
delete_cache()
S
71 2 6
captchacleanup_scheduling()
S
63 2 10
qp_dispatch()
S
72 2 5
autoresponder_scheduling()
S
64 2 9
qp_save()
S
72 2 5
qp_reset_data()
S
72 2 5
has_child_theme_folder()
S
67 2 8
optimize_scheduling()
S
73 2 5
qp_unlock()
S
72 2 5
gen_date()
S
74 2 4
wp_cron_file_exists()
S
63 2 10
meta_box_order()
S
72 2 6
add_option()
S
65 2 9
update_option()
S
68 2 7
ajax_latestposts_settings()
S
63 2 10
ajax_setvariables()
S
64 2 9
ajax_dismissed_notice()
S
65 2 9
get_latestposts_used()
S
66 2 8
emailarchive_scheduling()
S
73 2 5
qp_scheduling()
S
72 2 5
qp_get_batches()
S
66 2 8
qp_cancel_all_processes()
S
72 2 5
delete_all_cache()
S
73 2 6
array_to_object()
S
72 2 6
set_cache()
S
75 1 4
plugins_loaded()
S
69 1 7
manage_users_columns()
S
75 1 4
ci_print_styles()
S
73 1 4
ci_print_scripts()
S
73 1 4
phpmailer_messageid()
S
67 1 8
print_scripts()
S
83 1 3
print_styles()
S
83 1 3
qp_do_crons()
S
75 1 5
qp_get_specific_batch()
S
81 1 3
qp_update()
S
80 1 3
qp_delete()
S
82 1 3
url()
S
75 1 4
remove_action()
S
79 1 3
truncatetext()
S
78 1 3
widget_settings()
S
74 1 5
widget_object()
S
77 1 4
strip_title()
S
73 1 5
debug_trace()
S
76 1 4
remove_server_limits()
S
65 1 9
qp_do_specific_item()
S
80 1 3