Newspack_Newsletters_Editor A

Total Complexity 64
Dependencies 6
Dependents 0
Total lines 602
Lines of code 400
Logical lines of code 141
Comment lines 153
Methods 23
Properties 2

Methods 23

Method Rating Maintainability Complexity Lines of code
enqueue_block_editor_assets()
A
35 9 95
strip_editor_modifications()
A
48 7 34
newspack_font_sizes()
A
48 7 34
maybe_exclude_sponsored_posts()
S
52 6 24
newspack_get_author_info()
S
53 4 24
get_color_palette_css()
S
55 4 19
newsletters_allowed_block_types()
S
51 2 31
add_newspack_author_info()
S
52 2 30
register_meta()
S
56 2 19
filter_excerpt_length()
S
62 2 12
get_current_user_test_emails()
S
65 2 9
maybe_filter_excerpt_length()
S
68 2 7
strip_block_patterns()
S
71 2 6
is_editing_email()
S
74 2 4
maybe_reset_excerpt_length()
S
72 2 6
instance()
S
72 2 6
__construct()
S
60 1 12
remove_wc_memberships_excerpt_limit()
S
76 1 4
is_editing_newsletter()
S
79 1 3
remove_excerpt_length_filter()
S
68 1 8
is_editing_newsletter_ad()
S
79 1 3
get_email_editor_cpts()
S
69 1 7
newspack_get_sponsors_info()
S
77 1 3