Newspack_Newsletters_Renderer D

Total Complexity 249
Dependencies 5
Dependents 7
Total lines 1,278
Lines of code 892
Logical lines of code 512
Comment lines 247
Methods 16
Properties 7

Methods 16

Method Rating Maintainability Complexity Lines of code
render_mjml_component()
D
0
163 571
process_attributes()
B
43 17 46
get_social_icon()
A
48 14 29
get_colors()
A
48 12 36
post_to_mjml_components()
A
44 11 43
render_post_to_mjml()
S
48 6 31
get_image_alt()
S
58 5 17
process_links()
S
51 4 27
array_to_attributes()
S
56 4 19
get_spacing_value()
S
57 3 17
get_font_size()
S
58 3 16
is_empty_block()
S
62 3 11
get_social_icons_services_colors()
S
61 1 13
get_supported_social_icons_services()
S
80 1 3
get_valid_post_blocks()
S
64 1 10
retrieve_email_html()
S
78 1 3