Jackmail_Core D

Total Complexity 789
Dependencies 0
Dependents 21
Total lines 3,195
Lines of code 2,937
Logical lines of code 1,581
Comment lines 0
Methods 195
Properties 0

Methods 195

Method Rating Maintainability Complexity Lines of code
progress_campaigns()
D
19
45 253
update_jackmail_database()
D
22
31 214
generate_content_email_preview()
D
32 32 92
progress_contacts_blacklist()
C
32 22 101
jackmail_images()
B
41 20 51
save_image()
B
44 20 40
get_gallery_template_json()
B
39 18 61
cron_notifications()
B
37 17 71
generate_content_email_default_preview()
B
41 17 52
premium_notification()
A
43 15 53
get_image_file_content()
A
48 16 28
check_gravityforms_plugin_found()
A
51 16 25
check_mailpoet3_plugin_found()
A
52 16 22
check_data()
A
47 14 36
get_credits_available()
A
43 13 48
check_mailpoet2_plugin_found()
A
54 14 20
domain_is_valid()
A
45 12 41
updated_list_contact_or_campaign_list_contact()
A
42 11 52
check_formidableforms_plugin_found()
A
54 13 20
remote_post_retry_code()
A
47 11 39
check_auth()
A
49 11 32
domain_create_delegation()
A
44 10 45
init_crons()
A
49 10 32
check_popupbysupsystic_plugin_found()
A
57 11 15
get_content_email_images()
A
45 9 43
display_notice()
A
47 9 40
access_type()
A
54 10 21
set_content_email()
A
43 8 51
update_user_id()
A
55 9 21
before_uninstall()
A
43 7 51
create_widget_double_optin_scenario()
A
43 7 51
generate_token()
A
49 8 33
check_ninjaforms_plugin_found()
S
59 8 14
update_jackmail_database_scenario_data()
S
47 6 36
get_jackmail_update_available()
S
50 6 32
delete_list_field()
S
53 6 22
get_new_campaign_data()
S
46 4 42
remote_post_retry()
S
53 5 25
remote_get_retry()
S
55 5 22
check_front()
S
58 5 16
check_or_create_list()
S
51 4 29
is_extensions_page()
S
63 5 11
is_dashboard_page()
S
63 5 11
create_list()
S
53 4 23
boolval()
S
70 5 6
get_sender_name_and_email()
S
58 4 15
get_custom_posts_categories_json()
S
61 4 13
get_jackmail_version()
S
61 4 12
get_table_columns()
S
62 4 11
create_list_table()
S
52 3 25
get_account_info()
S
55 3 22
save_image_callback()
S
56 3 19
is_dynamic_nb_contacts()
S
70 4 6
remote_body()
S
63 4 10
get_account_option()
S
70 4 6
is_authenticated()
S
70 4 6
check_woo_carts_plugin_found()
S
65 4 9
remote_post()
S
59 3 15
duplicate_preview()
S
59 3 14
get_random()
S
59 3 13
remote_get()
S
61 3 13
insert_db()
S
63 3 11
check_table_exists()
S
63 3 11
get_custom_posts_categories_array()
S
65 3 10
set_account_option()
S
71 3 5
is_visible()
S
66 3 9
mb_string_function_exists()
S
75 3 4
get_woo_plugin_found()
S
64 3 10
check_ws()
S
70 3 6
is_jackmail_page()
S
68 3 7
call_ws()
S
67 3 9
request_textarea_data()
S
59 2 14
main_page()
S
62 2 11
create_campaign_list_table()
S
59 1 16
image_create_from_string_get_image_size_from_string_function_exists()
S
79 2 3
explode_data()
S
71 2 6
get_emailbuilder_version()
S
67 2 8
get_widget_double_optin_scenario()
S
65 2 9
get_current_language()
S
70 2 6
generate_guid()
S
64 2 10
get_url_id_from_url()
S
78 2 3
str_len()
S
71 2 6
str_to_lower()
S
71 2 6
str_to_upper()
S
71 2 6
get_short_url_id_from_url()
S
78 2 3
json_encode_json_decode_function_exists()
S
79 2 3
gzdecode_gzencode_function_exists()
S
79 2 3
get_image_url()
S
67 2 7
insert_list_contact_or_campaign_list_contact()
S
69 2 7
base64_decode_base64_encode_function_exists()
S
79 2 3
check_bloom_plugin_found()
S
71 2 6
explode_fields()
S
69 2 7
get_image_file_size()
S
63 2 10
is_admin()
S
72 2 6
content_email_json_link_tracking()
S
64 2 10
is_configured()
S
71 2 6
get_campaign_id_list()
S
67 2 8
emailbuilder_installed()
S
71 2 6
status_to_draft_campaign()
S
59 1 15
file_exists()
S
69 2 7
include_html_file()
S
69 2 6
get_plugins_found_functions()
S
58 1 14
get_plugins_updates_lists_functions()
S
59 1 14
get_plugins_found_displayed_functions()
S
59 1 13
delete_crons()
S
64 1 11
updated_campaign_list_contact()
S
74 1 4
updated_list_contact()
S
74 1 4
is_defined_nb_contacts()
S
80 1 3
create_list_field()
S
72 1 5
update_campaign_list_contact()
S
74 1 4
implode_fields()
S
75 1 4
update_list_contact()
S
74 1 4
update_list_contact_or_campaign_list_contact()
S
75 1 4
get_list_global_data()
S
71 1 5
json_encode()
S
79 1 3
implode_data()
S
79 1 3
update_list()
S
74 1 4
update_db()
S
75 1 4
delete_campaign()
S
75 1 4
update_campaign()
S
74 1 4
delete_scenario_event()
S
75 1 4
include_core_class_file()
S
78 1 3
insert_woocommerce_email_notification()
S
75 1 4
insert_template()
S
75 1 4
insert_scenario_event()
S
75 1 4
insert_scenario()
S
75 1 4
insert_list()
S
75 1 4
insert_campaign()
S
75 1 4
delete_woocommerce_email_notification()
S
75 1 4
delete_template()
S
75 1 4
delete_scenario()
S
75 1 4
update_scenario()
S
74 1 4
delete_scenario_urls()
S
68 1 7
delete_campaign_urls()
S
68 1 7
get_account_token()
S
79 1 3
delete_list_contact()
S
74 1 4
delete_campaign_list_contact()
S
74 1 4
delete_list_contact_or_campaign_list_contact()
S
79 1 3
delete_db()
S
76 1 4
update_woocommerce_email_notification()
S
74 1 4
update_template()
S
74 1 4
update_scenario_event()
S
74 1 4
get_jackmail_key()
S
80 1 3
content_email_preview_url()
S
79 1 3
get_account_id()
S
79 1 3
get_short_url_id_from_url_id()
S
79 1 3
get_jackmail_url_global()
S
82 1 3
get_custom_posts_categories_query()
S
71 1 6
htmlentitiesencode()
S
80 1 3
request_email_data()
S
80 1 3
request_text_data()
S
68 1 7
request_stripslashes()
S
80 1 3
include_class_file()
S
79 1 3
openssl_random_pseudo_bytes_function_exists()
S
80 1 3
export_send_limit()
S
82 1 3
grid_limit()
S
82 1 3
get_jackmail_plugins()
S
80 1 3
get_jackmail_url_api()
S
80 1 3
is_freemium()
S
79 1 3
get_jackmail_file_path()
S
74 1 4
display_notice_noscript()
S
78 1 3
display_notice_lte_ie9()
S
78 1 3
get_blacklist_types()
S
69 1 7
get_domain_txt()
S
77 1 3
file_put_contents()
S
74 1 4
cron_domain()
S
78 1 4
get_file_content()
S
72 1 5
get_file_size()
S
72 1 5
get_jackmail_emailbuilder_api_url()
S
81 1 3
get_jackmail_url_identity()
S
80 1 3
get_user_id()
S
79 1 3
get_current_time_gmt_sql()
S
79 1 3
get_lastname()
S
79 1 3
get_firstname()
S
79 1 3
set_account_token()
S
80 1 3
set_account_id()
S
80 1 3
set_user_id()
S
80 1 3
set_lastname()
S
80 1 3
set_firstname()
S
80 1 3
get_iso_date()
S
78 1 3
get_mysql_date()
S
77 1 3
generate_jackmail_preview_filename()
S
78 1 3
get_current_time_sql()
S
80 1 3
get_jackmail_url_thumbnail()
S
80 1 3
get_current_timestamp()
S
80 1 3
get_current_timestamp_gmt()
S
79 1 3
get_jackmail_url_doc()
S
82 1 3
get_jackmail_url_img()
S
82 1 3
get_jackmail_url_emailbuilder()
S
79 1 3
get_jackmail_url_ws2()
S
82 1 3
get_jackmail_url_ws()
S
82 1 3
get_jackmail_url_image_library()
S
82 1 3
get_jackmail_url_domain()
S
80 1 3
get_jackmail_url_analytics()
S
80 1 3
get_account_infos_ws()
S
64 1 10