Mementor_TTS_Public D

Total Complexity 177
Dependencies 1
Dependents 1
Total lines 1,461
Lines of code 826
Logical lines of code 510
Comment lines 402
Methods 33
Properties 7

Methods 33

Method Rating Maintainability Complexity Lines of code
render_player()
B
33 22 85
get_player_html()
A
40 12 56
enqueue_scripts()
A
39 11 59
inject_player_after_title_before_excerpt()
A
45 12 42
inject_player_after_title_fallback()
A
43 11 48
output_player()
A
45 11 41
generate_audio_for_post()
A
41 10 54
output_player_after_title()
A
47 10 37
add_player_to_elementor_content()
S
52 6 26
add_automatic_player()
S
54 6 24
maybe_add_player_to_content()
S
53 6 24
setup_content_filters()
S
56 6 17
log_debug()
S
58 6 14
protect_player_html()
S
57 5 17
enqueue_styles()
S
59 5 16
get_dynamic_css_variables()
S
42 2 56
inject_player_into_output()
S
53 4 22
prevent_autop_on_player()
S
59 4 13
get_audio_url()
S
57 3 16
add_dynamic_css()
S
62 3 12
maybe_buffer_output()
S
62 3 11
should_post_have_player()
S
62 3 11
maybe_clear_dynamic_css_cache()
S
54 2 24
process_content()
S
62 2 12
get_player_container_classes()
S
63 2 11
localize_player_script()
S
53 1 24
__construct()
S
55 1 19
should_load_assets()
S
66 2 8
get_supported_post_types()
S
68 2 7
raw_shortcode()
S
72 1 5
add_safe_style_css()
S
77 1 4
clear_dynamic_css_cache()
S
81 1 3
prepare_content_for_tts()
S
66 1 8