Newspack_Newsletters D

Total Complexity 132
Dependencies 11
Dependents 19
Total lines 1,284
Lines of code 874
Logical lines of code 247
Comment lines 298
Methods 50
Properties 3

Methods 50

Method Rating Maintainability Complexity Lines of code
register_meta()
A
31 1 210
api_settings()
A
54 9 21
is_newsletter_sent()
A
53 8 22
display_newsletters_in_archives()
A
57 8 16
api_set_settings()
S
50 7 29
public_newsletter_custom_style()
S
51 5 32
get_esp_lists()
S
53 5 25
register_cpt()
S
41 3 55
fix_public_status()
S
55 5 20
__construct()
S
49 4 29
register_editor_only_meta()
S
44 2 56
branding_scripts()
S
53 4 25
display_post_states()
S
56 4 17
rest_api_init()
S
44 1 61
display_view_or_preview_link_in_admin()
S
61 5 10
activation_nag()
S
55 3 21
render_posts_inserter_block()
S
63 4 10
remove_email_only_block()
S
64 4 10
get_supported_providers()
S
65 4 8
public_page_column_content()
S
63 3 10
disable_jetpack_related_posts()
S
65 3 9
api_administration_permissions_check()
S
62 2 12
api_authoring_permissions_check()
S
62 2 12
register_blocks()
S
56 1 20
activation_nag_dismissal_script()
S
58 1 18
instance()
S
72 2 6
validate_newsletter_id()
S
71 2 6
debug_mode()
S
78 2 3
api_get_mjml()
S
66 2 8
suppress_gravityforms_js_on_newsletters()
S
71 2 6
set_newsletter_sent()
S
77 2 3
save()
S
69 2 6
get_service_provider_instance()
S
70 2 6
default_title()
S
70 2 6
update_color_palette()
S
63 1 11
is_service_provider_configured()
S
75 1 4
api_permission_callback()
S
80 1 3
api_get_settings()
S
79 1 3
activation_nag_dismissal_ajax()
S
79 1 3
api_set_post_meta()
S
68 1 7
service_provider()
S
79 1 3
support_featured_image_options()
S
72 1 6
api_set_color_palette()
S
74 1 4
add_public_page_column()
S
77 1 3
render_share_block()
S
81 1 3
load_textdomain()
S
78 1 3
get_service_provider()
S
80 1 3
set_service_provider()
S
75 1 4
should_deprecate_campaign_monitor()
S
79 1 3
api_get_layouts()
S
79 1 3