NewsletterEmails D

Total Complexity 206
Dependencies 10
Dependents 4
Total lines 1,391
Lines of code 943
Logical lines of code 691
Comment lines 160
Methods 51
Properties 3

Methods 51

Method Rating Maintainability Complexity Lines of code
hook_newsletter_action()
C
29
26 131
render_block()
B
31 16 110
get_block()
A
46 13 41
regenerate()
A
43 12 43
restore_options_from_request()
A
50 10 28
hook_wp_ajax_tnpc_options()
A
47 7 33
scan_presets_dir()
S
52 7 24
get_blocks()
S
50 6 28
get_all_preset()
S
46 5 36
send_test_email()
S
47 5 36
get_edit_button()
S
51 5 26
scan_blocks_dir()
S
54 5 22
hook_wp_ajax_tnpc_delete_preset()
S
56 5 18
hook_newsletter_init()
S
57 5 16
options_decode()
S
58 5 16
send_test_newsletter_to_email_address()
S
50 4 29
has_dynamic_blocks()
S
58 4 15
get_preset_from_file()
S
58 4 14
__construct()
S
58 4 13
build_block()
S
53 3 21
get_preset_content()
S
57 3 16
regenerate_email_blocks()
S
57 3 16
get_editor_url()
S
64 4 10
get_composer_css()
S
60 3 13
extract_global_options_from()
S
64 3 9
make_dummy_subscriber()
S
58 2 15
ajax_get_preset()
S
60 2 14
hook_wp_ajax_tnpc_regenerate_email()
S
60 2 13
get_autoresponder_spot_element()
S
62 2 12
get_automated_spot_element()
S
62 2 12
set_test_subject_to()
S
69 2 7
get_preset_global_options()
S
67 2 8
get_editor_type()
S
65 2 9
instance()
S
71 2 6
is_automated_context_request()
S
78 2 3
is_autoresponder_context_request()
S
78 2 3
tnpc_preview_callback()
S
65 2 9
tnpc_render_callback()
S
63 2 10
get_composer_backend_css()
S
71 1 6
get_raw_html_preset_element()
S
65 1 9
is_a_tnp_default_preset()
S
79 1 3
remove_block_data()
S
83 1 3
get_outlook_wrapper_open()
S
78 1 3
hook_safe_style_css()
S
77 1 4
get_outlook_wrapper_close()
S
82 1 3
tnpc_css_callback()
S
77 1 4
options_encode()
S
78 1 3
ajax_get_all_presets()
S
81 1 3
extract_encoded_blocks_options()
S
75 1 4
admin_menu()
S
63 1 10
is_normal_context_request()
S
79 1 3