Mementor_TTS_Processor D

Total Complexity 158
Dependencies 6
Dependents 3
Total lines 1,107
Lines of code 684
Logical lines of code 466
Comment lines 275
Methods 20
Properties 4

Methods 20

Method Rating Maintainability Complexity Lines of code
generate_audio()
D
24
37 163
generate_shortcode_audio()
D
25
29 161
cleanup_directory()
A
46 13 38
get_content_from_html()
A
42 12 49
save_audio_file()
A
42 12 48
log_message()
A
57 10 15
needs_audio_generation()
A
48 7 34
get_filesystem()
S
54 6 23
init()
S
59 5 14
process_text()
S
50 4 28
generate_filename()
S
54 4 21
__construct()
S
56 4 17
get_voice_settings()
S
54 2 21
is_descendant()
S
65 3 10
process_batch()
S
60 2 14
get_instance()
S
71 2 6
cleanup_audio_files()
S
64 2 9
initialize_api()
S
74 2 5
add_to_media_library()
S
83 1 3
update_post_audio_meta()
S
72 1 5