Sendgrid_Tools D

Total Complexity 209
Dependencies 3
Dependents 13
Total lines 1,428
Lines of code 666
Logical lines of code 357
Comment lines 510
Methods 79
Properties 2

Methods 79

Method Rating Maintainability Complexity Lines of code
valid_emails_in_headers()
B
39 19 63
check_api_key_scopes()
A
50 9 29
check_username_password()
A
49 8 30
get_multisite_pagination()
S
49 7 30
get_form_action()
S
52 6 23
check_api_key()
S
54 6 22
check_template()
S
58 6 15
get_all_unsubscribe_groups()
S
58 6 15
get_mc_signup_confirmation_page_url()
S
60 5 13
get_transient_sendgrid()
S
62 5 11
set_transient_sendgrid()
S
61 5 11
set_mc_button_padding()
S
57 4 16
set_mc_input_padding()
S
57 4 16
update_sendgrid_option()
S
66 5 7
check_api_key_stats()
S
58 4 15
get_mc_button_padding_by_position()
S
59 4 15
delete_sendgrid_option()
S
67 5 7
get_sendgrid_option()
S
67 5 7
get_mc_input_padding_by_position()
S
60 4 14
do_request()
S
57 3 16
is_valid_email()
S
70 3 6
get_categories_array()
S
67 3 7
get_send_method()
S
66 3 9
get_from_name()
S
69 2 7
get_mc_subscribe_label()
S
69 2 7
get_mc_last_name_label()
S
69 2 7
get_mc_first_name_label()
S
69 2 7
get_mc_email_label()
S
69 2 7
get_unsubscribe_group()
S
69 2 7
get_content_type()
S
69 2 7
get_template()
S
69 2 7
get_stats_categories()
S
69 2 7
get_categories()
S
69 2 7
get_from_email()
S
69 2 7
get_reply_to()
S
69 2 7
get_request_timeout()
S
70 2 7
get_mc_opt_req_fname_lname()
S
69 2 7
get_mc_signup_confirmation_page()
S
69 2 7
get_mc_signup_email_content_text()
S
67 2 8
get_mc_signup_email_content()
S
67 2 8
get_mc_opt_incl_fname_lname()
S
69 2 7
get_mc_signup_email_subject()
S
69 2 7
get_mc_opt_use_transactional()
S
69 2 7
get_mc_list_id()
S
69 2 7
get_mc_api_key()
S
69 2 7
get_api_key()
S
69 2 7
get_port()
S
69 2 7
remove_all_tag_urls()
S
78 1 3
check_api_key_mc()
S
75 1 4
set_mc_list_id()
S
79 1 3
get_mc_button_padding()
S
80 1 3
get_mc_input_padding()
S
80 1 3
get_mc_auth_valid()
S
80 1 3
set_api_key()
S
79 1 3
set_mc_subscribe_label()
S
79 1 3
set_mc_api_key()
S
79 1 3
set_mc_last_name_label()
S
79 1 3
set_port()
S
79 1 3
set_from_name()
S
79 1 3
set_mc_signup_email_content()
S
74 1 4
set_from_email()
S
79 1 3
set_send_method()
S
79 1 3
set_reply_to()
S
79 1 3
set_mc_auth_valid()
S
79 1 3
set_categories()
S
79 1 3
set_mc_signup_confirmation_page()
S
79 1 3
set_stats_categories()
S
79 1 3
set_mc_signup_email_content_text()
S
74 1 4
set_template()
S
79 1 3
set_mc_opt_use_transactional()
S
79 1 3
set_mc_signup_email_subject()
S
79 1 3
set_unsubscribe_group()
S
79 1 3
set_mc_opt_incl_fname_lname()
S
79 1 3
set_asm_permission()
S
79 1 3
get_asm_permission()
S
80 1 3
set_mc_opt_req_fname_lname()
S
79 1 3
set_content_type()
S
79 1 3
set_mc_email_label()
S
79 1 3
set_mc_first_name_label()
S
79 1 3