Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
Mementor_TTS_Shortcodes::render_tts_shortcode() | 93 | 264 | ||
Mementor_TTS_Ajax::generate_audio() | 65 | 221 | ||
Mementor_TTS_Processor::generate_audio() | 60 | 271 | ||
Mementor_TTS_Admin::enqueue_styles() | 47 | 270 | ||
Mementor_TTS_Processor::get_content_from_html() | 53 | 168 | ||
Mementor_TTS_ElevenLabs_API::get_api_key_to_use() | 55 | 114 | ||
Mementor_TTS_Admin::enqueue_scripts() | 38 | 316 | ||
Mementor_TTS_Processor::generate_shortcode_audio() | 45 | 202 | ||
Mementor_TTS_ElevenLabs_API::text_to_speech() | 43 | 203 | ||
Mementor_TTS_Ajax::ajax_generate_shortcode_audio() | 48 | 118 | ||
Mementor_TTS_Ajax::save_settings() | 46 | 109 | ||
Mementor_TTS_Ajax::save_voice() | 30 | 43 | 101 | |
Mementor_TTS_Admin::get_elevenlabs_voices_ajax() | 31 | 43 | 88 | |
Mementor_TTS_Public::get_player_html() | 31 | 108 | ||
mementor_tts_add_dynamic_player_styles() | 21 | 223 | ||
Mementor_TTS_Admin::__construct() | 33 | 28 | 92 | |
Mementor_TTS_Admin::get_elevenlabs_usage_stats() | 31 | 26 | 117 | |
Mementor_TTS_Player_Position_Manager::should_display_player() | 38 | 28 | 58 | |
Mementor_TTS_Admin::generate_shortcode_audio_ajax() | 32 | 25 | 95 | |
tts_render_example_settings_page() | 3 | 425 | ||
Mementor_TTS_Player_Position_Manager::maybe_inject_at_beginning() | 38 | 27 | 60 | |
Mementor_TTS_Public::render_player() | 31 | 24 | 98 | |
Mementor_TTS_Public::enqueue_scripts() | 31 | 23 | 106 | |
Mementor_TTS_Admin::register_settings() | 1 | 432 | ||
Mementor_TTS_Admin::get_user_info() | 35 | 24 | 80 | |
Mementor_TTS_Admin::generate_audio_ajax() | 34 | 23 | 87 | |
Mementor_TTS_Admin::generate_audio_for_post() | 34 | 22 | 85 | |
Mementor_TTS_ElevenLabs_API::get_friendly_error_message() | 43 | 24 | 42 | |
Mementor_TTS_Ajax::regenerate_audio() | 36 | 21 | 77 | |
Mementor_TTS_ElevenLabs_API::pro_has_sufficient_credits() | 43 | 22 | 38 | |
Mementor_TTS_Pro_Bridge::get_pro_api_key() | 46 | 22 | 35 | |
Mementor_TTS_Ajax::get_voices() | 40 | 19 | 57 | |
Mementor_TTS_ElevenLabs_API::validate_api_key() | 34 | 16 | 94 | |
Mementor_TTS_ElevenLabs_API::is_valid_api_key_format() | 34 | 16 | 93 | |
Mementor_TTS_Elementor_Integration::maybe_inject_player() | 42 | 18 | 49 | |
Mementor_TTS_Admin::get_elevenlabs_stats_ajax() | 47 | 18 | 29 | |
Mementor_TTS_Processor::save_audio_file() | 40 | 16 | 55 | |
mementor_tts_check_pro_status() | 38 | 15 | 69 | |
mementor_tts_check_pro_status() | 38 | 15 | 69 | |
Mementor_TTS_Player_Statistics::track_player_events_batch() | 43 | 16 | 44 | |
Mementor_TTS_Admin::load_voices_ajax() | 39 | 14 | 68 | |
Mementor_TTS_ElevenLabs_API::get_voices() | 37 | 13 | 78 | |
Mementor_TTS_Telemetry::track_event() | 45 | 14 | 41 | |
Mementor_TTS_Theme_Compatibility::vc_content_filter() | 43 | 13 | 50 | |
Mementor_TTS_User_Credits::get_user_credits() | 38 | 11 | 79 | |
Mementor_TTS_Public::generate_audio_for_post() | 40 | 12 | 60 | |
Mementor_TTS_SSML::generate_ssml() | 44 | 13 | 43 | |
Mementor_TTS_Processor::cleanup_directory() | 46 | 13 | 38 | |
Mementor_TTS_Theme_Compatibility::process_uncode_buffer() | 42 | 12 | 52 | |
Mementor_TTS_Admin::import_settings_ajax() | 47 | 13 | 33 | |
Mementor_TTS_Admin::auto_generate_on_publish() | 39 | 11 | 63 | |
Mementor_TTS_Public::inject_player_after_title_before_excerpt() | 45 | 12 | 42 | |
Mementor_TTS_Compatibility_Fixes::is_quiz_or_learning_page() | 50 | 13 | 26 | |
Mementor_TTS_Theme_Compatibility::uncode_content_filter() | 46 | 12 | 38 | |
Mementor_TTS_Player_Statistics::track_player_event() | 51 | 13 | 22 | |
Mementor_TTS_Pro_Bridge::should_use_pro_key() | 53 | 13 | 22 | |
Mementor_TTS_Admin::delete_audio_ajax() | 42 | 11 | 52 | |
Mementor_TTS_Public::inject_player_after_title_fallback() | 43 | 11 | 48 | |
Mementor_TTS_Theme_Compatibility::ensure_player_visibility() | 44 | 11 | 44 | |
Mementor_TTS_Public::output_player() | 45 | 11 | 41 | |
Mementor_TTS_Admin::add_plugin_admin_menu() | 35 | 6 | 116 | |
Mementor_TTS_Processor::process_text() | 41 | 10 | 55 | |
TTS_UI_Components::render_button() | 42 | 10 | 53 | |
Mementor_TTS_Remote_Telemetry::track_usage() | 51 | 12 | 23 | |
Mementor_TTS_Elementor_Integration::before_widget_render() | 46 | 11 | 36 | |
Mementor_TTS_Analytics::check_suspicious_activity() | 45 | 10 | 44 | |
Mementor_TTS_Ajax::delete_audio() | 46 | 10 | 39 | |
Mementor_TTS_Player_Position_Manager::init() | 46 | 10 | 38 | |
Mementor_TTS_Public::output_player_after_title() | 47 | 10 | 37 | |
Mementor_TTS_ElevenLabs_API::can_use_shared_api_key() | 52 | 11 | 22 | |
Mementor_TTS_ElevenLabs_API::parse_error_response() | 53 | 11 | 20 | |
Mementor_TTS_Player_Statistics::get_overall_statistics() | 44 | 9 | 47 | |
Mementor_TTS_Admin::export_settings_ajax() | 43 | 9 | 46 | |
Mementor_TTS_Public::should_post_have_player() | 48 | 10 | 31 | |
Mementor_TTS_Encryption::decrypt() | 44 | 9 | 44 | |
Mementor_Text_To_Speech::init_elementor_integration() | 50 | 10 | 28 | |
Mementor_TTS_Admin::filter_voice_option() | 50 | 10 | 27 | |
Mementor_TTS_Player_Statistics::calculate_daily_stats_for_post() | 43 | 8 | 56 | |
Mementor_TTS_Admin::render_tts_column() | 41 | 8 | 55 | |
Mementor_TTS_ElevenLabs_API::__construct() | 45 | 9 | 40 | |
Mementor_TTS_Theme_Compatibility::uncode_filter_content() | 46 | 9 | 37 | |
Mementor_TTS_Player_Position_Manager::maybe_output_before_title() | 55 | 10 | 20 | |
Mementor_TTS_Theme_Compatibility::maybe_add_player_uncode() | 48 | 9 | 35 | |
Mementor_TTS_Pro_Bridge::is_pro_active() | 55 | 10 | 17 | |
Mementor_TTS_Processor::log_message() | 57 | 10 | 15 | |
TTS_UI_Components::render_nav_tabs() | 45 | 8 | 45 | |
Mementor_TTS_Player_Statistics::get_detailed_statistics() | 41 | 7 | 57 | |
mementor_tts_is_login_page() | 52 | 9 | 25 | |
TTS_UI_Components::render_voice_card() | 43 | 7 | 54 | |
mementor_tts_register_assets() | 37 | 4 | 98 | |
Mementor_TTS_User_Credits::use_credits() | 47 | 8 | 38 | |
Mementor_TTS_Compatibility_Fixes::is_other_plugin_admin_page() | 48 | 8 | 36 | |
Mementor_TTS_Admin::refresh_stats_ajax() | 50 | 8 | 30 | |
TTS_UI_Components::render_card() | 46 | 7 | 44 | |
TTS_UI_Components::render_input() | 46 | 7 | 40 | |
Mementor_TTS_Player_Statistics::get_post_statistics() | 47 | 7 | 39 | |
Mementor_TTS_ElevenLabs_API::log_message() | 52 | 8 | 24 | |
Mementor_TTS_Admin::cancel_processing_ajax() | 52 | 8 | 23 | |
Mementor_TTS_Remote_Telemetry::insert_remote_data() | 41 | 5 | 67 | |
Mementor_TTS_Analytics::prepare_event_data() | 52 | 8 | 22 | |
Mementor_TTS_Speech_Builder::store_element() | 43 | 6 | 52 | |
Mementor_TTS_Public::should_load_assets() | 52 | 8 | 22 | |
Mementor_TTS_Theme_Compatibility::generic_compatibility_css() | 40 | 1 | 125 | |
Mementor_TTS_Processor::needs_audio_generation() | 48 | 7 | 34 | |
Mementor_TTS_Public::get_audio_url() | 48 | 7 | 33 | |
Mementor_Text_To_Speech::load_dependencies() | 50 | 7 | 30 | |
Mementor_TTS_Admin::prepare_text_with_title_and_excerpt() | 49 | 7 | 30 | |
Mementor_TTS_Public::enqueue_styles() | 50 | 7 | 30 | |
Mementor_TTS_Admin::validate_api_key_ajax() | 49 | 7 | 29 | |
Mementor_TTS_Encryption::log_error() | 61 | 8 | 12 | |
Mementor_TTS_ElevenLabs_API::set_api_key() | 50 | 7 | 27 | |
Mementor_TTS_Public::maybe_add_player_to_content() | 52 | 7 | 26 | |
Mementor_TTS_Speech_Builder::delete_element() | 45 | 6 | 41 | |
Mementor_TTS_CSS_Compatibility::get_critical_css() | 39 | 1 | 115 | |
Mementor_TTS_User_Credits::is_wordpress_playground() | 53 | 7 | 24 | |
Mementor_TTS_ElevenLabs_API::send_request() | 46 | 6 | 39 | |
Mementor_TTS_Admin::validate_api_key() | 52 | 7 | 23 | |
Mementor_TTS_ElevenLabs_API::make_request() | 46 | 6 | 38 | |
Mementor_TTS_Player_Position_Manager::player_shortcode() | 47 | 6 | 37 | |
Mementor_TTS_User_Credits::verify_integrity() | 55 | 7 | 22 | |
Mementor_TTS_Theme_Compatibility::init_theme_compatibility() | 56 | 7 | 21 | |
Mementor_TTS_ElevenLabs_API::sanitize_api_key() | 54 | 7 | 21 | |
TTS_UI_Components::render_select() | 48 | 6 | 35 | |
Mementor_TTS_Speech_Builder::cleanup_elements() | 48 | 6 | 34 | |
Mementor_TTS_Public::__construct() | 48 | 6 | 34 | |
Mementor_TTS_Admin::add_tts_columns_to_post_types() | 49 | 6 | 30 | |
Mementor_TTS_Processor::get_voice_settings() | 49 | 6 | 29 | |
Mementor_TTS_ElevenLabs_API::make_api_request_with_retry() | 51 | 6 | 27 | |
Mementor_TTS_Public::add_player_to_elementor_content() | 52 | 6 | 26 | |
Mementor_TTS_Public::add_automatic_player() | 54 | 6 | 24 | |
Mementor_TTS_Admin::initialize_logo_attachments() | 47 | 5 | 38 | |
Mementor_TTS_Admin::get_decrypted_api_key_ajax() | 52 | 6 | 23 | |
Mementor_TTS_Processor::get_filesystem() | 54 | 6 | 23 | |
Mementor_TTS_Compatibility_Fixes::is_conflict_prone_page() | 55 | 6 | 21 | |
Mementor_TTS_Shared_Key_Manager::decrypt_shared_key() | 54 | 6 | 19 | |
Mementor_TTS_Analytics::calculate_daily_suspicious_score() | 56 | 6 | 19 | |
TTS_UI_Components::render_form_group() | 50 | 5 | 32 | |
Mementor_TTS_Admin::filter_voice_for_generation() | 57 | 6 | 16 | |
Mementor_TTS_Data_Integrity::get_client_ip() | 57 | 6 | 16 | |
TTS_UI_Components::render_alert() | 49 | 5 | 31 | |
Mementor_TTS_Admin::delete_elevenlabs_voice_ajax() | 57 | 6 | 15 | |
Mementor_TTS_Admin::get_voice_id_for_generation() | 58 | 6 | 15 | |
Mementor_TTS_Remote_Telemetry::send_daily_telemetry() | 59 | 6 | 14 | |
Mementor_TTS_Public::log_debug() | 58 | 6 | 14 | |
Mementor_TTS_Player_Statistics::get_detailed_statistics_count() | 51 | 5 | 27 | |
Mementor_TTS_Analytics::determine_api_type() | 62 | 6 | 12 | |
Mementor_TTS_Analytics::aggregate_daily_stats() | 43 | 3 | 57 | |
Mementor_TTS_Public::filter_should_load_assets() | 62 | 6 | 12 | |
Mementor_TTS_Admin::enqueue_column_footer_script() | 49 | 4 | 41 | |
Mementor_TTS_Analytics::send_analytics_to_remote() | 51 | 5 | 26 | |
mementor_tts_send_reddit_conversion() | 46 | 4 | 39 | |
Mementor_TTS_Shared_Key_Manager::log_shared_key_usage() | 52 | 5 | 23 | |
Mementor_TTS_Analytics::log_suspicious_domain() | 52 | 5 | 23 | |
Mementor_TTS_Player_Statistics::aggregate_daily_stats() | 47 | 4 | 37 | |
Mementor_TTS_Admin::reset_api_settings_ajax() | 53 | 5 | 22 | |
Mementor_TTS_Player_Statistics::aggregate_stats_for_date() | 48 | 4 | 35 | |
Mementor_TTS_Admin::handle_player_reset() | 55 | 5 | 20 | |
Mementor_TTS_Admin::sanitize_custom_voice_id() | 55 | 5 | 19 | |
Mementor_TTS_Speech_Builder::db_get_var() | 55 | 5 | 19 | |
Mementor_TTS_Theme_Compatibility::setup_uncode_content_processing() | 56 | 5 | 19 | |
mementor_tts_ensure_tables_exist() | 55 | 5 | 18 | |
Mementor_TTS_Admin::sanitize_array() | 57 | 5 | 18 | |
Mementor_TTS_Public::protect_player_html() | 57 | 5 | 17 | |
mementor_tts_maybe_enqueue_assets() | 49 | 4 | 31 | |
Mementor_TTS_SSML::add_prosody() | 57 | 5 | 16 | |
Mementor_TTS_ElevenLabs_API::get_models() | 50 | 4 | 31 | |
Mementor_TTS_Admin::process_text_for_ssml() | 49 | 4 | 30 | |
Mementor_TTS_Player_Position_Manager::maybe_append_to_content() | 59 | 5 | 14 | |
Mementor_TTS_Admin::sanitize_post_types_array() | 60 | 5 | 14 | |
Mementor_TTS_Processor::init() | 59 | 5 | 14 | |
Mementor_TTS_Analytics::get_user_type() | 59 | 5 | 14 | |
Mementor_TTS_Encryption::__construct() | 58 | 5 | 14 | |
Mementor_TTS_Analytics::get_date_condition() | 61 | 5 | 14 | |
Mementor_TTS_Public::setup_content_filters() | 59 | 5 | 14 | |
Mementor_TTS_CSS_Compatibility::add_preload_hints() | 59 | 5 | 13 | |
Mementor_TTS_Remote_Telemetry::get_user_type() | 60 | 5 | 12 | |
Mementor_TTS_Telemetry::get_user_type() | 60 | 5 | 12 | |
Mementor_TTS_Compatibility_Fixes::should_stop_propagation() | 62 | 5 | 12 | |
TTS_UI_Components::render_status() | 51 | 4 | 26 | |
Mementor_TTS_Analytics::guess_country_from_domain() | 50 | 4 | 26 | |
TTS_UI_Components::render_stat_card() | 52 | 4 | 26 | |
Mementor_TTS_Public::get_dynamic_css_variables() | 42 | 2 | 56 | |
Mementor_TTS_Ajax::test_api() | 53 | 4 | 24 | |
Mementor_TTS_Telemetry::get_domain_info() | 50 | 4 | 23 | |
Mementor_TTS_Public::inject_player_into_output() | 53 | 4 | 22 | |
Mementor_TTS_Processor::generate_filename() | 54 | 4 | 21 | |
Mementor_TTS_Analytics::get_analytics_summary() | 46 | 2 | 50 | |
Mementor_TTS_Player_Statistics::reset_statistics() | 55 | 4 | 20 | |
Mementor_TTS_Telemetry::send_telemetry() | 54 | 4 | 20 | |
Mementor_TTS_Theme_Compatibility::uncode_compatibility_css() | 58 | 1 | 65 | |
Mementor_TTS_User_Credits::detect_reset_attempt() | 55 | 4 | 20 | |
mementor_tts_admin_enqueue_scripts() | 57 | 4 | 19 | |
Mementor_TTS_Speech_Builder::update_element_audio() | 49 | 3 | 33 | |
Mementor_TTS_Player_Position_Manager::cleanup_player_p_tags() | 56 | 4 | 18 | |
Mementor_TTS_Player_Position_Manager::maybe_inject_after_excerpt_check() | 57 | 4 | 17 | |
Mementor_TTS_Remote_Telemetry::get_pro_version() | 57 | 4 | 17 | |
Mementor_TTS_Processor::__construct() | 56 | 4 | 17 | |
Mementor_TTS_Shortcodes::maybe_enqueue_assets() | 56 | 4 | 17 | |
Mementor_TTS_Analytics::get_pro_version() | 57 | 4 | 17 | |
Mementor_TTS_Telemetry::get_pro_version() | 57 | 4 | 17 | |
Mementor_TTS_User_Credits::get_user_fingerprint() | 57 | 4 | 17 | |
Mementor_TTS_Compatibility_Fixes::prevent_frontend_conflicts() | 58 | 4 | 17 | |
Mementor_TTS_Compatibility_Fixes::has_tts_player_on_page() | 58 | 4 | 16 | |
Mementor_TTS_Ajax::clear_voice_cache() | 58 | 4 | 15 | |
Mementor_TTS_Elementor_Integration::enqueue_elementor_styles() | 59 | 4 | 15 | |
Mementor_TTS_Shared_Key_Manager::get_shared_key() | 60 | 4 | 14 | |
Mementor_TTS_Admin::check_api_key_access() | 58 | 4 | 14 | |
Mementor_TTS_Admin::reset_player_settings_ajax() | 59 | 4 | 14 | |
Mementor_TTS_Player_Statistics::manual_aggregate_stats() | 60 | 4 | 13 | |
Mementor_TTS_Admin::clear_cache_ajax() | 59 | 4 | 13 | |
Mementor_TTS_Public::prevent_autop_on_player() | 59 | 4 | 13 | |
Mementor_TTS_CSS_Compatibility::add_critical_inline_css() | 61 | 4 | 13 | |
Mementor_TTS_Player_Position_Manager::get_player_html() | 61 | 4 | 13 | |
TTS_UI_Components::render_toggle() | 52 | 3 | 27 | |
Mementor_TTS_Compatibility_Fixes::fix_tooltip_conflicts() | 55 | 3 | 26 | |
Mementor_TTS_Admin::modify_support_forum_link() | 62 | 4 | 11 | |
Mementor_TTS_Ajax::debug_credits() | 52 | 3 | 23 | |
Mementor_TTS_Analytics::create_tables() | 47 | 1 | 51 | |
Mementor_TTS_User_Credits::migrate_integrity_hashes() | 55 | 3 | 21 | |
Mementor_TTS_Loader::run() | 58 | 3 | 18 | |
Mementor_TTS_Speech_Builder::get_speech_elements() | 56 | 3 | 18 | |
Mementor_TTS_User_Credits::generate_integrity_hash() | 57 | 3 | 18 | |
Mementor_TTS_Compatibility_Fixes::prevent_asset_conflicts() | 57 | 3 | 18 | |
Mementor_TTS_Remote_Telemetry::guess_country_from_domain() | 54 | 3 | 17 | |
Mementor_TTS_Encryption::encrypt() | 57 | 3 | 16 | |
Mementor_TTS_Player_Position_Manager::reset_player_state() | 67 | 4 | 8 | |
Mementor_TTS_Shared_Key_Manager::is_shared_key_enabled() | 64 | 4 | 10 | |
Mementor_TTS_Admin::handle_pro_license_redirect() | 65 | 4 | 9 | |
Mementor_TTS_Data_Integrity::verify_signature() | 64 | 4 | 9 | |
Mementor_TTS_ElevenLabs_API::clear_cache() | 58 | 3 | 15 | |
Mementor_TTS_Admin::sanitize_option_boolean() | 70 | 4 | 6 | |
Mementor_TTS_ElevenLabs_API::delete_voice() | 58 | 3 | 15 | |
Mementor_TTS_ElevenLabs_API::debug_log() | 71 | 4 | 5 | |
TTS_UI_Components::render_loading() | 58 | 3 | 15 | |
Mementor_TTS_Admin::sanitize_color() | 66 | 4 | 9 | |
Mementor_TTS_Player_Position_Manager::maybe_prepend_to_content_after_excerpt() | 65 | 4 | 9 | |
Mementor_TTS_Player_Statistics::format_time() | 60 | 3 | 13 | |
Mementor_TTS_Admin::ensure_tables_exist() | 61 | 3 | 13 | |
Mementor_TTS_Public::add_dynamic_css() | 62 | 3 | 12 | |
Mementor_TTS_ElevenLabs_API::get_user_info() | 62 | 3 | 12 | |
Mementor_TTS_Player_Position_Manager::display_player_action() | 63 | 3 | 11 | |
Mementor_TTS_Public::maybe_buffer_output() | 62 | 3 | 11 | |
tts_enqueue_design_system_assets() | 54 | 2 | 24 | |
Mementor_TTS_Public::maybe_clear_dynamic_css_cache() | 54 | 2 | 24 | |
Mementor_TTS_User_Credits::get_usage_stats() | 53 | 2 | 24 | |
Mementor_TTS_Admin::add_dynamic_css_variables() | 46 | 1 | 38 | |
mementor_tts_activate() | 53 | 2 | 23 | |
Mementor_TTS_Player_Statistics::create_tables() | 50 | 1 | 38 | |
Mementor_TTS_Shortcodes::register_shortcode_assets() | 53 | 2 | 23 | |
Mementor_TTS_Player_Statistics::clear_statistics_cache() | 57 | 2 | 21 | |
Mementor_TTS_Speech_Builder::create_tables() | 51 | 1 | 35 | |
Mementor_TTS_Admin::reset_player_settings() | 47 | 1 | 35 | |
TTS_UI_Components::begin_form() | 55 | 2 | 20 | |
Mementor_TTS_User_Credits::initialize_user_credits() | 54 | 2 | 20 | |
Mementor_TTS_Compatibility_Fixes::fix_admin_tooltip_conflicts() | 59 | 2 | 19 | |
Mementor_TTS_Player_Statistics::log_event() | 56 | 2 | 19 | |
Mementor_TTS_Admin::sanitize_text_with_ssml() | 50 | 1 | 34 | |
Mementor_TTS_Speech_Builder::get_pending_elements() | 56 | 2 | 18 | |
Mementor_Text_To_Speech::__construct() | 58 | 2 | 17 | |
Mementor_TTS_Speech_Builder::get_element() | 57 | 2 | 17 | |
Mementor_TTS_Telemetry::prepare_telemetry_data() | 49 | 1 | 32 | |
Mementor_TTS_Analytics::log_event() | 58 | 2 | 16 | |
Mementor_TTS_Speech_Builder::element_exists() | 57 | 2 | 16 | |
Mementor_TTS_Telemetry::send_event() | 58 | 2 | 16 | |
Mementor_TTS_Player_Position_Manager::custom_position_after_excerpt() | 72 | 3 | 5 | |
Mementor_TTS_Processor::is_descendant() | 65 | 3 | 10 | |
Mementor_TTS_Shared_Key_Manager::send_analytics_batch() | 69 | 3 | 6 | |
Mementor_TTS_Analytics::is_analytics_enabled() | 70 | 3 | 6 | |
Mementor_TTS_Telemetry::is_telemetry_enabled() | 70 | 3 | 6 | |
Mementor_TTS_Theme_Compatibility::is_divi_theme() | 71 | 3 | 5 | |
Mementor_TTS_Theme_Compatibility::is_astra_theme() | 71 | 3 | 5 | |
Mementor_TTS_Theme_Compatibility::is_generatepress_theme() | 71 | 3 | 5 | |
Mementor_TTS_CSS_Compatibility::exclude_from_sg_optimizer() | 65 | 3 | 10 | |
Mementor_TTS_User_Credits::has_credits_remaining() | 64 | 3 | 10 | |
Mementor_TTS_Player_Position_Manager::get_instance() | 66 | 3 | 9 | |
Mementor_TTS_Player_Position_Manager::is_elementor_page() | 64 | 3 | 10 | |
Mementor_TTS_Cache_Compatibility::w3tc_exclude_scripts() | 68 | 3 | 7 | |
Mementor_TTS_CSS_Compatibility::exclude_from_litespeed() | 65 | 3 | 10 | |
Mementor_TTS_Player_Position_Manager::custom_position_after_title() | 72 | 3 | 5 | |
Mementor_TTS_Player_Position_Manager::custom_position_before_title() | 72 | 3 | 5 | |
Mementor_TTS_Player_Position_Manager::maybe_append_after_excerpt() | 66 | 3 | 9 | |
Mementor_TTS_Data_Integrity::verify_api_request() | 58 | 2 | 15 | |
Mementor_TTS_Player_Position_Manager::output_player_for_action() | 67 | 3 | 8 | |
Mementor_TTS_Player_Position_Manager::custom_position_after_content() | 72 | 3 | 5 | |
Mementor_TTS_CSS_Compatibility::exclude_from_bwp_minify() | 65 | 3 | 10 | |
Mementor_TTS_Admin::sanitize_checkbox() | 77 | 3 | 3 | |
Mementor_TTS_Theme_Compatibility::is_avada_theme() | 71 | 3 | 5 | |
Mementor_TTS_Theme_Compatibility::is_uncode_theme() | 71 | 3 | 5 | |
Mementor_TTS_Processor::process_batch() | 60 | 2 | 14 | |
Mementor_TTS_Analytics::export_analytics_for_sync() | 51 | 1 | 29 | |
Mementor_TTS_Remote_Telemetry::get_table_structure() | 58 | 1 | 28 | |
Mementor_TTS_Theme_Compatibility::uncode_ajax_compatibility() | 66 | 1 | 28 | |
Mementor_TTS_User_Credits::update_backup_storage() | 60 | 2 | 13 | |
Mementor_TTS_Public::process_content() | 62 | 2 | 12 | |
Mementor_TTS_Admin::display_logo_icon() | 60 | 2 | 12 | |
Mementor_TTS_Admin::store_api_key() | 61 | 2 | 12 | |
Mementor_TTS_SSML::format_numbers() | 61 | 2 | 12 | |
Mementor_TTS_Data_Integrity::sign_credit_data() | 62 | 2 | 12 | |
Mementor_TTS_Data_Integrity::generate_signature() | 62 | 2 | 11 | |
Mementor_TTS_Speech_Builder::db_update() | 61 | 2 | 11 | |
Mementor_TTS_Public::get_player_container_classes() | 63 | 2 | 11 | |
Mementor_TTS_Admin::display_header_logo() | 62 | 2 | 11 | |
Mementor_TTS_Speech_Builder::db_insert() | 61 | 2 | 11 | |
Mementor_TTS_Encryption::add_admin_notice() | 64 | 2 | 11 | |
Mementor_TTS_Speech_Builder::db_delete() | 61 | 2 | 11 | |
Mementor_TTS_User_Credits::create_table() | 54 | 1 | 26 | |
Mementor_Text_To_Speech::localize_scripts() | 51 | 1 | 25 | |
Mementor_TTS_Admin::add_player_columns_styles() | 53 | 1 | 25 | |
Mementor_TTS_Admin::register_ajax_handlers() | 52 | 1 | 24 | |
Mementor_TTS_Public::localize_player_script() | 53 | 1 | 24 | |
Mementor_TTS_Remote_Telemetry::prepare_telemetry_data() | 53 | 1 | 23 | |
Mementor_TTS_CSS_Compatibility::init_hooks() | 56 | 1 | 17 | |
Mementor_TTS_Theme_Compatibility::add_divi_compatibility() | 64 | 1 | 16 | |
Mementor_TTS_Processor::cleanup_audio_files() | 64 | 2 | 9 | |
Mementor_TTS_Telemetry::__construct() | 66 | 2 | 8 | |
mementor_tts_add_script_attributes() | 68 | 2 | 7 | |
Mementor_TTS_ElevenLabs_API::get_instance() | 70 | 2 | 7 | |
Mementor_TTS_Theme_Compatibility::add_generatepress_compatibility() | 65 | 1 | 15 | |
Mementor_TTS_Elementor_Integration::__construct() | 68 | 2 | 7 | |
Mementor_TTS_Speech_Builder::db_get_results() | 63 | 2 | 10 | |
Mementor_TTS_Encryption::show_keys_missing_notice() | 68 | 2 | 9 | |
Mementor_TTS_Analytics::get_user_agent_hash() | 73 | 2 | 4 | |
Mementor_TTS_Analytics::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Analytics::__construct() | 63 | 2 | 10 | |
Mementor_TTS_Analytics::schedule_tasks() | 70 | 2 | 6 | |
Mementor_TTS_CSS_Compatibility::prevent_defer_autoptimize() | 71 | 2 | 6 | |
Mementor_TTS_CSS_Compatibility::exclude_from_wp_optimize() | 68 | 2 | 8 | |
Mementor_TTS_Data_Integrity::decrypt_data() | 62 | 2 | 10 | |
Mementor_TTS_Compatibility_Fixes::should_hide_admin_notices() | 72 | 2 | 6 | |
Mementor_TTS_CSS_Compatibility::exclude_from_breeze() | 69 | 2 | 7 | |
Mementor_TTS_Data_Integrity::verify_token() | 62 | 2 | 10 | |
Mementor_TTS_Cache_Compatibility::rocket_exclude_scripts() | 67 | 2 | 8 | |
Mementor_TTS_User_Credits::get_site_identifier() | 63 | 2 | 10 | |
Mementor_Text_To_Speech::maybe_create_statistics_tables() | 68 | 2 | 7 | |
Mementor_TTS_Admin::sanitize_width_unit() | 72 | 2 | 5 | |
Mementor_TTS_CSS_Compatibility::modify_style_tag() | 65 | 2 | 10 | |
Mementor_TTS_Telemetry::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Shared_Key_Manager::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Speech_Builder::init() | 70 | 2 | 6 | |
Mementor_TTS_Shared_Key_Manager::get_integrity_secret() | 66 | 2 | 8 | |
Mementor_TTS_Data_Integrity::sign_api_request() | 59 | 1 | 15 | |
Mementor_TTS_Speech_Builder::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Cache_Compatibility::perfmatters_exclude_scripts() | 67 | 2 | 8 | |
Mementor_TTS_Public::get_supported_post_types() | 68 | 2 | 7 | |
Mementor_TTS_Admin::save_voice_ajax() | 68 | 2 | 7 | |
Mementor_TTS_User_Credits::get_remaining_credits() | 66 | 2 | 8 | |
Mementor_TTS_Compatibility_Fixes::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Remote_Telemetry::__construct() | 70 | 2 | 6 | |
Mementor_TTS_CSS_Compatibility::prevent_defer_litespeed() | 71 | 2 | 6 | |
Mementor_TTS_Player_Statistics::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Cache_Compatibility::wpfc_exclude_scripts() | 69 | 2 | 7 | |
Mementor_TTS_Theme_Compatibility::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Data_Integrity::initialize_secret_key() | 68 | 2 | 7 | |
Mementor_TTS_CSS_Compatibility::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Data_Integrity::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Telemetry::get_empty_usage_data() | 60 | 1 | 15 | |
Mementor_TTS_Theme_Compatibility::add_avada_compatibility() | 65 | 1 | 15 | |
Mementor_TTS_Shortcodes::instance() | 71 | 2 | 6 | |
Mementor_TTS_Admin::sanitize_alignment() | 72 | 2 | 5 | |
Mementor_TTS_Ajax::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_ElevenLabs_API::get_decrypted_shared_key() | 72 | 2 | 6 | |
Mementor_TTS_CSS_Compatibility::prevent_async_wp_rocket() | 70 | 2 | 6 | |
Mementor_Text_To_Speech::run() | 69 | 2 | 7 | |
Mementor_TTS_Player_Statistics::schedule_tasks() | 70 | 2 | 6 | |
Mementor_TTS_Elementor_Integration::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Compatibility_Fixes::init_compatibility_fixes() | 70 | 2 | 6 | |
Mementor_TTS_Remote_Telemetry::get_clean_domain() | 67 | 2 | 7 | |
Mementor_TTS_CSS_Compatibility::exclude_from_w3tc() | 67 | 2 | 8 | |
Mementor_TTS_Data_Integrity::get_site_identifier() | 65 | 2 | 9 | |
Mementor_TTS_CSS_Compatibility::exclude_from_wp_rocket() | 68 | 2 | 8 | |
Mementor_TTS_Telemetry::get_top_items() | 69 | 2 | 7 | |
Mementor_TTS_Encryption::show_openssl_missing_notice() | 68 | 2 | 9 | |
Mementor_TTS_ElevenLabs_API::show_encryption_error_notice() | 68 | 2 | 9 | |
Mementor_TTS_Remote_Telemetry::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Processor::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Shortcodes::register_shortcodes() | 69 | 2 | 7 | |
Mementor_TTS_CSS_Compatibility::exclude_from_autoptimize() | 64 | 2 | 10 | |
Mementor_TTS_User_Credits::__construct() | 66 | 2 | 8 | |
Mementor_TTS_Speech_Builder::db_get_row() | 63 | 2 | 10 | |
Mementor_TTS_Theme_Compatibility::end_uncode_buffer() | 75 | 2 | 5 | |
Mementor_TTS_Processor::initialize_api() | 74 | 2 | 5 | |
mementor_tts_plugin_init() | 70 | 2 | 7 | |
Mementor_TTS_User_Credits::get_instance() | 71 | 2 | 6 | |
Mementor_TTS_Theme_Compatibility::add_elementor_compatibility() | 66 | 1 | 14 | |
Mementor_TTS_Remote_Telemetry::get_empty_usage_data() | 61 | 1 | 14 | |
Mementor_TTS_Theme_Compatibility::add_astra_compatibility() | 66 | 1 | 14 | |
Mementor_TTS_Ajax::__construct() | 59 | 1 | 14 | |
Mementor_TTS_Theme_Compatibility::add_uncode_compatibility() | 59 | 1 | 13 | |
Mementor_Text_To_Speech::enqueue_scripts() | 59 | 1 | 13 | |
Mementor_TTS_Analytics::cleanup_old_data() | 61 | 1 | 13 | |
Mementor_TTS_Player_Statistics::cleanup_old_data() | 61 | 1 | 13 | |
Mementor_TTS_Admin::localize_admin_scripts() | 61 | 1 | 12 | |
Mementor_TTS_Player_Statistics::__construct() | 61 | 1 | 12 | |
Mementor_TTS_Cache_Compatibility::init() | 62 | 1 | 11 | |
Mementor_TTS_Analytics::get_domain_info() | 62 | 1 | 11 | |
Mementor_TTS_Theme_Compatibility::add_generic_compatibility() | 74 | 1 | 4 | |
Mementor_TTS_SSML::add_phoneme() | 77 | 1 | 3 | |
Mementor_TTS_ElevenLabs_API::__clone() | 91 | 1 | 2 | |
Mementor_Text_To_Speech::define_admin_hooks() | 63 | 1 | 10 | |
Mementor_TTS_Cache_Compatibility::litespeed_exclude_cookies() | 76 | 1 | 4 | |
Mementor_TTS_SSML::add_emphasis() | 78 | 1 | 3 | |
Mementor_TTS_SSML::is_question() | 77 | 1 | 3 | |
Mementor_TTS_Elementor_Integration::after_widget_render() | 77 | 1 | 4 | |
Mementor_TTS_SSML::split_into_sentences() | 74 | 1 | 4 | |
Mementor_TTS_Shortcodes::__construct() | 77 | 1 | 4 | |
Mementor_TTS_SSML::add_break() | 78 | 1 | 3 | |
Mementor_TTS_Admin::display_generator_page() | 80 | 1 | 3 | |
Mementor_TTS_SSML::add_sub() | 78 | 1 | 3 | |
mementor_tts_deactivate() | 83 | 1 | 3 | |
Mementor_Text_To_Speech::define_public_hooks() | 64 | 1 | 9 | |
Mementor_TTS_Cache_Compatibility::autoptimize_exclude_scripts() | 80 | 1 | 3 | |
Mementor_TTS_ElevenLabs_API::__wakeup() | 80 | 1 | 3 | |
Mementor_TTS_i18n::load_plugin_textdomain() | 69 | 1 | 7 | |
mementor_tts_sanitize_boolean() | 82 | 1 | 3 | |
Mementor_TTS_Public::add_safe_style_css() | 77 | 1 | 4 | |
Mementor_TTS_Compatibility_Fixes::has_form_elements_nearby() | 79 | 1 | 3 | |
Mementor_TTS_Loader::add() | 64 | 1 | 10 | |
Mementor_TTS_Processor::add_to_media_library() | 83 | 1 | 3 | |
Mementor_TTS_SSML::format_date() | 78 | 1 | 3 | |
Mementor_TTS_Pro_Bridge::modify_script_localization() | 65 | 1 | 9 | |
Mementor_TTS_Admin::sanitize_option_text() | 80 | 1 | 3 | |
Mementor_TTS_CSS_Compatibility::exclude_from_swift_performance() | 80 | 1 | 3 | |
Mementor_TTS_Analytics::cleanup_synced_data() | 66 | 1 | 8 | |
Mementor_TTS_Admin::add_action_links() | 69 | 1 | 6 | |
Mementor_TTS_CSS_Compatibility::get_css_patterns() | 68 | 1 | 9 | |
Mementor_TTS_Admin::sanitize_margin() | 75 | 1 | 4 | |
Mementor_TTS_Shared_Key_Manager::calculate_signature() | 72 | 1 | 5 | |
mementor_tts_adjust_brightness() | 62 | 1 | 10 | |
Mementor_Text_To_Speech::get_plugin_name() | 82 | 1 | 3 | |
Mementor_TTS_Pro_Bridge::__construct() | 79 | 1 | 3 | |
Mementor_TTS_Admin::display_shortcodes_page() | 80 | 1 | 3 | |
Mementor_TTS_Loader::__construct() | 77 | 1 | 4 | |
Mementor_TTS_Loader::add_filter() | 77 | 1 | 3 | |
Mementor_TTS_Admin::get_openai_usage_stats() | 65 | 1 | 10 | |
Mementor_TTS_Loader::add_action() | 77 | 1 | 3 | |
Mementor_TTS_Shared_Key_Manager::verify_data_integrity() | 72 | 1 | 5 | |
Mementor_TTS_Shared_Key_Manager::get_site_hash() | 67 | 1 | 8 | |
Mementor_TTS_Cache_Compatibility::litespeed_exclude_scripts() | 73 | 1 | 5 |
51 more item(s) not shown.