Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
MxChat_Admin::mxchat_sanitize() | 91 | 255 | ||
Smalot\PdfParser\RawData\RawDataParser::decodeXrefStream() | 84 | 204 | ||
Smalot\PdfParser\PDFObject::getTextArray() | 68 | 248 | ||
Smalot\PdfParser\Encoding\PostScriptGlyphs::getGlyphs() | 1 | 1,043 | ||
MxChat_Integrator::mxchat_handle_chat_request() | 46 | 239 | ||
MxChat_Admin::mxchat_create_prompts_page() | 35 | 366 | ||
Smalot\PdfParser\RawData\RawDataParser::getRawObject() | 43 | 149 | ||
MxChat_Public::render_chatbot_shortcode() | 35 | 186 | ||
MxChat_Admin::mxchat_intents_page_html() | 21 | 306 | ||
MxChat_Admin::mxchat_save_setting_callback() | 34 | 35 | 78 | |
MxChat_Admin::mxchat_page_init() | 1 | 543 | ||
Smalot\PdfParser\Page::getDataTm() | 31 | 22 | 124 | |
Smalot\PdfParser\PDFObject::formatContent() | 29 | 20 | 121 | |
Smalot\PdfParser\Parser::parseHeaderElement() | 41 | 23 | 47 | |
MxChat_Admin::mxchat_handle_sitemap_submission() | 32 | 18 | 121 | |
Smalot\PdfParser\RawData\RawDataParser::decodeStream() | 42 | 21 | 47 | |
Smalot\PdfParser\Page::getDataCommands() | 42 | 20 | 56 | |
Smalot\PdfParser\PDFObject::parseDictionary() | 39 | 19 | 64 | |
MxChat_Integrator::mxchat_generate_recommendations() | 36 | 18 | 77 | |
Smalot\PdfParser\Page::extractDecodedRawData() | 39 | 19 | 61 | |
Smalot\PdfParser\Document::extractXMPMetadata() | 41 | 19 | 53 | |
Smalot\PdfParser\PDFObject::getCommandsText() | 39 | 18 | 63 | |
MxChat_Integrator::mxchat_handle_image_search_request() | 36 | 17 | 75 | |
Smalot\PdfParser\Font::loadTranslateTable() | 37 | 16 | 80 | |
MxChat_Admin::handle_post_update() | 42 | 18 | 50 | |
Smalot\PdfParser\Page::getTextXY() | 44 | 18 | 45 | |
MxChat_WooCommerce::mxchat_extract_product_id_from_message() | 36 | 15 | 83 | |
Smalot\PdfParser\Parser::parseObject() | 38 | 16 | 67 | |
MxChat_Admin::process_sitemap_urls_cron() | 36 | 15 | 82 | |
MxChat_Integrator::fetch_and_split_pdf_pages() | 40 | 16 | 58 | |
MxChat_Admin::mxchat_handle_add_intent() | 40 | 16 | 54 | |
Smalot\PdfParser\RawData\RawDataParser::decodeXref() | 41 | 16 | 54 | |
MxChat_Integrator::mxchat_generate_response() | 39 | 14 | 71 | |
MxChat_Admin::mxchat_fetch_chat_history() | 34 | 12 | 98 | |
Smalot\PdfParser\Element::parse() | 41 | 15 | 52 | |
MxChat_Integrator::find_relevant_content_wordpress() | 37 | 13 | 78 | |
MxChat_Integrator::mxchat_find_relevant_products() | 37 | 13 | 78 | |
MxChat_Integrator::mxchat_handle_product_recommendations() | 37 | 13 | 73 | |
MxChat_Admin::process_pdf_pages_cron() | 37 | 13 | 69 | |
MxChat_Admin::mxchat_store_product_embedding() | 43 | 14 | 45 | |
MxChat_Admin::handle_edit_intent() | 40 | 13 | 58 | |
Smalot\PdfParser\PDFObject::getSectionsText() | 45 | 14 | 42 | |
Smalot\PdfParser\RawData\FilterHelper::decodeFilterASCII85Decode() | 41 | 13 | 55 | |
MxChat_Integrator::mxchat_live_agent_handover() | 33 | 8 | 118 | |
MxChat_Integrator::mxchat_generate_response_deepseek() | 40 | 12 | 57 | |
MxChat_Integrator::mxchat_generate_response_openai() | 40 | 12 | 57 | |
Smalot\PdfParser\RawData\FilterHelper::decodeFilterLZWDecode() | 43 | 12 | 51 | |
MxChat_Admin::mxchat_handle_activate_license() | 43 | 12 | 46 | |
MxChat_Admin::mxchat_save_prompts_setting_callback() | 47 | 13 | 30 | |
Smalot\PdfParser\Page::getTextArray() | 44 | 12 | 44 | |
MxChat_Integrator::mxchat_check_intent_and_invoke_callback() | 44 | 12 | 43 | |
MxChat_Admin::mxchat_create_admin_page() | 30 | 2 | 192 | |
MxChat_Integrator::mxchat_handle_search_request() | 38 | 10 | 70 | |
MxChat_Integrator::find_product_in_message() | 42 | 11 | 49 | |
MxChat_Integrator::mxchat_get_user_context() | 44 | 11 | 46 | |
MxChat_Admin::mxchat_loops_mailing_list_callback() | 48 | 12 | 31 | |
MxChat_Admin::mxchat_enqueue_admin_assets() | 34 | 7 | 105 | |
MxChat_Integrator::handle_pdf_upload() | 40 | 10 | 60 | |
Smalot\PdfParser\PDFObject::cleanContent() | 44 | 11 | 43 | |
Smalot\PdfParser\RawData\RawDataParser::getXrefData() | 45 | 11 | 41 | |
MxChat_Admin::handle_pdf_for_knowledge_base() | 41 | 10 | 55 | |
MxChat_Integrator::find_relevant_content_pinecone() | 42 | 10 | 50 | |
Smalot\PdfParser\RawData\RawDataParser::getIndirectObject() | 48 | 11 | 29 | |
Smalot\PdfParser\RawData\FilterHelper::decodeFilter() | 51 | 11 | 26 | |
MxChat_Integrator::generate_search_results_html() | 43 | 9 | 55 | |
Smalot\PdfParser\Document::buildDetails() | 45 | 10 | 39 | |
Smalot\PdfParser\Font::decodeContentByToUnicodeCMapOrDescendantFonts() | 46 | 10 | 38 | |
MxChat_Admin::mxchat_model_callback() | 45 | 10 | 37 | |
MxChat_Integrator::mxchat_save_chat_message() | 42 | 9 | 52 | |
Smalot\PdfParser\Page::getText() | 48 | 10 | 34 | |
MxChat_Integrator::mxchat_generate_response_xai() | 42 | 9 | 49 | |
Smalot\PdfParser\RawData\RawDataParser::getHeaderValue() | 54 | 11 | 19 | |
MxChat_Integrator::mxchat_fetch_conversation_history_for_ai() | 43 | 9 | 48 | |
MxChat_Admin::mxchat_handle_content_submission() | 43 | 9 | 48 | |
Smalot\PdfParser\Font::decodeText() | 42 | 9 | 47 | |
MxChat_Admin::mxchat_handle_product_delete() | 49 | 10 | 30 | |
MxChat_WooCommerce::mxchat_fetch_user_orders_details() | 45 | 9 | 43 | |
MxChat_Integrator::mxchat_handle_product_inquiry() | 40 | 8 | 57 | |
Smalot\PdfParser\PDFObject::factory() | 50 | 10 | 27 | |
MXChat_Word_Handler::mxchat_process_word_document() | 45 | 9 | 41 | |
MxChat_Admin::mxchat_extract_main_content() | 46 | 9 | 40 | |
MxChat_Integrator::mxchat_handle_pdf_discussion() | 50 | 10 | 24 | |
MxChat_Admin::mxchat_save_inline_prompt() | 46 | 9 | 38 | |
MxChat_Integrator::mxchat_handle_add_to_cart_intent() | 41 | 7 | 64 | |
Smalot\PdfParser\Element\ElementArray::getDetails() | 55 | 10 | 18 | |
MxChat_Integrator::mxchat_generate_response_claude() | 43 | 8 | 47 | |
Smalot\PdfParser\Page::extractRawData() | 50 | 9 | 30 | |
Smalot\PdfParser\Page::getFonts() | 50 | 9 | 28 | |
MxChat_Admin::handle_sitemap_for_knowledge_base() | 44 | 8 | 43 | |
MxChat_Admin::sanitize_prompts_options() | 46 | 8 | 38 | |
Smalot\PdfParser\Encoding\PDFDocEncoding::getCodePage() | 29 | 1 | 141 | |
MxChat_Integrator::get_user_role_rate_limit() | 47 | 8 | 33 | |
Smalot\PdfParser\Header::getDetails() | 56 | 9 | 18 | |
MxChat_Integrator::mxchat_handle_save_email_and_response() | 48 | 8 | 31 | |
Smalot\PdfParser\Element\ElementDate::parse() | 49 | 8 | 28 | |
MXChat_Word_Handler::mxchat_handle_word_upload() | 44 | 7 | 43 | |
Smalot\PdfParser\Pages::getPages() | 51 | 8 | 26 | |
Smalot\PdfParser\Pages::setupFonts() | 51 | 8 | 26 | |
MxChat_Admin::mxchat_create_activation_page() | 44 | 6 | 55 | |
MxChat_Integrator::mxchat_fetch_new_messages() | 51 | 8 | 25 | |
MxChat_Integrator::handle_slack_interaction() | 40 | 5 | 66 | |
Smalot\PdfParser\RawData\RawDataParser::parseData() | 53 | 8 | 21 | |
Smalot\PdfParser\Font::translateChar() | 54 | 8 | 20 | |
MxChat_Integrator::format_intent_context() | 48 | 7 | 32 | |
MxChat_Integrator::add_email_to_loops() | 48 | 7 | 32 | |
Smalot\PdfParser\Encoding::init() | 51 | 7 | 28 | |
MxChat_Admin::store_in_pinecone_main() | 42 | 5 | 57 | |
MxChat_Admin::mxchat_enable_woocommerce_integration_callback() | 50 | 7 | 27 | |
Smalot\PdfParser\Font::decodeHexadecimal() | 52 | 7 | 24 | |
Smalot\PdfParser\Page::getXObjects() | 53 | 7 | 23 | |
MxChat_Addons::get_addon_status() | 47 | 6 | 37 | |
MxChat_Integrator::mxchat_check_email_provided() | 53 | 7 | 20 | |
MxChat_Admin::mxchat_handle_delete_prompt() | 53 | 7 | 19 | |
MxChat_Integrator::mxchat_calculate_cosine_similarity() | 56 | 7 | 18 | |
MXChat_Word_Handler::mxchat_calculate_cosine_similarity_word() | 56 | 7 | 18 | |
MxChat_Admin::mxchat_custom_icon_callback() | 48 | 6 | 32 | |
MxChat_Admin::mxchat_title_icon_callback() | 48 | 6 | 32 | |
MxChat_Admin::mxchat_get_available_callbacks() | 40 | 3 | 76 | |
MxChat_Public::append_chatbot_to_body() | 57 | 7 | 15 | |
MxChat_Admin::__construct() | 44 | 5 | 41 | |
MxChat_Admin::mxchat_chat_persistence_toggle_callback() | 51 | 6 | 25 | |
MxChat_Admin::initialize_default_options() | 39 | 3 | 70 | |
MxChat_Admin::mxchat_complianz_toggle_callback() | 51 | 6 | 25 | |
MxChat_Admin::mxchat_chat_toolbar_toggle_callback() | 51 | 6 | 24 | |
Smalot\PdfParser\Document::getPages() | 53 | 6 | 23 | |
MxChat_Admin::mxchat_live_agent_status_callback() | 52 | 6 | 23 | |
mxchat_migrate_live_agent_status() | 54 | 6 | 23 | |
Smalot\PdfParser\Document::buildDictionary() | 54 | 6 | 22 | |
MxChat_Integrator::mxchat_interpret_search_query() | 47 | 5 | 35 | |
MxChat_Admin::mxchat_additional_popular_questions_callback() | 45 | 4 | 50 | |
MxChat_Integrator::mxchat_get_ai_shopping_suggestion() | 53 | 6 | 20 | |
Smalot\PdfParser\RawData\FilterHelper::decodeFilterFlateDecode() | 54 | 6 | 20 | |
MxChat_WooCommerce::mxchat_add_to_cart() | 55 | 6 | 19 | |
MxChat_Integrator::mxchat_send_user_message_to_agent() | 42 | 3 | 64 | |
MXChat_Word_Handler::mxchat_split_word_into_chunks() | 55 | 6 | 19 | |
MxChat_Admin::get_sitemap_processing_status() | 54 | 6 | 19 | |
MxChat_Admin::mxchat_calculate_cosine_similarity() | 56 | 6 | 18 | |
Smalot\PdfParser\Document::getText() | 57 | 6 | 16 | |
MxChat_Integrator::mxchat_check_new_messages() | 50 | 5 | 28 | |
MxChat_Integrator::mxchat_call_ai_api() | 45 | 4 | 43 | |
MxChat_Admin::mxchat_pdf_intent_trigger_text_callback() | 50 | 5 | 28 | |
MxChat_Admin::mxchat_pdf_intent_success_text_callback() | 50 | 5 | 28 | |
MxChat_Admin::mxchat_pdf_intent_error_text_callback() | 50 | 5 | 28 | |
MxChat_Admin::mxchat_pdf_max_pages_callback() | 50 | 5 | 28 | |
MxChat_Integrator::mxchat_handle_checkout_intent() | 51 | 5 | 27 | |
MxChat_Admin::mxchat_woocommerce_consumer_secret_callback() | 51 | 5 | 27 | |
MxChat_Admin::mxchat_stop_processing() | 52 | 5 | 26 | |
MxChat_Admin::mxchat_close_button_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_chatbot_bg_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_user_message_bg_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_user_message_font_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_bot_message_bg_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_bot_message_font_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_live_agent_message_bg_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_live_agent_message_font_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_mode_indicator_bg_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_toolbar_icon_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_mode_indicator_font_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_top_bar_bg_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_send_button_font_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_chatbot_background_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_icon_color_callback() | 52 | 5 | 24 | |
MxChat_Admin::mxchat_chat_input_font_color_callback() | 52 | 5 | 24 | |
MxChat_Integrator::mxchat_stream_events() | 52 | 5 | 23 | |
Smalot\PdfParser\Font::calculateTextWidth() | 52 | 5 | 23 | |
MxChat_Admin::mxchat_delete_chat_history() | 52 | 5 | 22 | |
Smalot\PdfParser\Element\ElementArray::parse() | 53 | 5 | 21 | |
Smalot\PdfParser\RawData\FilterHelper::decodeFilterASCIIHexDecode() | 54 | 5 | 21 | |
MxChat_Admin::mxchat_live_agent_webhook_url_callback() | 53 | 5 | 21 | |
MxChat_Admin::mxchat_popular_question_2_callback() | 54 | 5 | 20 | |
Smalot\PdfParser\Element\ElementStruct::parse() | 53 | 5 | 20 | |
MxChat_Admin::mxchat_popular_question_3_callback() | 54 | 5 | 20 | |
MxChat_Admin::mxchat_live_agent_away_message_callback() | 54 | 5 | 20 | |
MxChat_Admin::mxchat_live_agent_notification_message_callback() | 54 | 5 | 20 | |
MxChat_Admin::mxchat_woocommerce_consumer_key_callback() | 54 | 5 | 19 | |
Smalot\PdfParser\Parser::parseContent() | 55 | 5 | 18 | |
Smalot\PdfParser\Element\ElementHexa::decode() | 54 | 5 | 18 | |
MxChat_Integrator::mxchat_enqueue_scripts_styles() | 43 | 3 | 48 | |
MxChat_Admin::xai_api_key_callback() | 55 | 5 | 18 | |
MxChat_Admin::claude_api_key_callback() | 55 | 5 | 18 | |
MxChat_Admin::mxchat_live_agent_secret_key_callback() | 55 | 5 | 18 | |
MxChat_Admin::mxchat_live_agent_bot_token_callback() | 55 | 5 | 18 | |
Smalot\PdfParser\Parser::parseTrailer() | 56 | 5 | 17 | |
Smalot\PdfParser\Font::decodeContentByEncoding() | 58 | 5 | 16 | |
Smalot\PdfParser\Font::decodeContent() | 59 | 5 | 15 | |
Smalot\PdfParser\PDFObject::getTJUsingFontFallback() | 57 | 5 | 15 | |
MxChat_Integrator::mxchat_generate_embedding() | 50 | 4 | 29 | |
MxChat_Utils::generate_embedding() | 50 | 4 | 29 | |
MXChat_Word_Handler::mxchat_generate_embedding_word() | 50 | 4 | 29 | |
Smalot\PdfParser\Element\ElementString::parse() | 50 | 4 | 27 | |
MxChat_Integrator::mxchat_handle_agent_response() | 51 | 4 | 27 | |
MxChat_Integrator::mxchat_handle_order_history() | 50 | 4 | 26 | |
Smalot\PdfParser\Element\ElementXRef::equals() | 61 | 5 | 11 | |
MxChat_Admin::mxchat_rate_limit_roles_callback() | 51 | 4 | 25 | |
MxChat_Utils::submit_content_to_db() | 47 | 3 | 40 | |
MxChat_Admin::mxchat_privacy_toggle_callback() | 54 | 4 | 21 | |
MXChat_Word_Handler::mxchat_find_relevant_word_chunks() | 54 | 4 | 21 | |
MxChat_Integrator::format_search_results() | 55 | 4 | 18 | |
MxChat_Admin::mxchat_handle_delete_all_prompts() | 55 | 4 | 18 | |
Smalot\PdfParser\RawData\FilterHelper::decodeFilterRunLengthDecode() | 56 | 4 | 18 | |
MxChat_Integrator::find_relevant_pdf_pages() | 56 | 4 | 18 | |
MxChat_Integrator::handle_pdf_remove() | 56 | 4 | 17 | |
MxChat_Admin::mxchat_create_transcripts_page() | 44 | 1 | 61 | |
MxChat_Admin::get_pdf_processing_status() | 56 | 4 | 16 | |
MXChat_Word_Handler::mxchat_handle_word_remove() | 57 | 4 | 16 | |
Smalot\PdfParser\Header::parse() | 58 | 4 | 15 | |
Smalot\PdfParser\Page::getFont() | 60 | 4 | 15 | |
MxChat_Integrator::mxchat_fetch_woocommerce_products() | 50 | 3 | 30 | |
MxChat_Admin::mxchat_fetch_loops_mailing_lists() | 58 | 4 | 15 | |
Smalot\PdfParser\PDFObject::getDefaultFont() | 60 | 4 | 14 | |
MxChat_Admin::mxchat_average_vectors() | 59 | 4 | 14 | |
MxChat_Admin::mxchat_handle_product_change() | 61 | 4 | 13 | |
MxChat_Integrator::mxchat_find_relevant_content() | 59 | 4 | 13 | |
MxChat_Integrator::mxchat_generate_dalle_image() | 50 | 3 | 28 | |
Smalot\PdfParser\Document::getObjectsByType() | 62 | 4 | 12 | |
MxChat_Admin::sync_settings_notice() | 62 | 4 | 12 | |
Smalot\PdfParser\Element::contains() | 63 | 4 | 11 | |
requireFilesOfFolder() | 64 | 4 | 11 | |
Smalot\PdfParser\Encoding::getEncodingClass() | 61 | 4 | 11 | |
Smalot\PdfParser\RawData\RawDataParser::getObjectVal() | 62 | 4 | 11 | |
MxChat_Addons::render_addon_card() | 53 | 3 | 25 | |
MxChat_Integrator::__construct() | 46 | 2 | 38 | |
MxChat_Admin::mxchat_handle_update_intent_threshold() | 53 | 3 | 22 | |
MxChat_Integrator::mxchat_fetch_conversation_history() | 55 | 3 | 21 | |
MxChat_Admin::mxchat_add_plugin_page() | 46 | 1 | 51 | |
MxChat_Admin::mxchat_display_admin_notice() | 57 | 3 | 20 | |
Smalot\PdfParser\Page::isFpdf() | 65 | 4 | 8 | |
MxChat_Integrator::verify_slack_request() | 57 | 3 | 15 | |
mxchat_activate() | 46 | 1 | 45 | |
MxChat_Admin::store_in_wordpress_db() | 51 | 2 | 30 | |
Smalot\PdfParser\Header::resolveXRef() | 63 | 4 | 10 | |
MxChat_Admin::mxchat_rate_limit_logged_out_callback() | 57 | 3 | 14 | |
MxChat_Integrator::fetch_content_with_product_links() | 59 | 3 | 14 | |
MxChat_Admin::mxchat_handle_delete_intent() | 58 | 3 | 14 | |
MxChat_Admin::mxchat_append_to_body_callback() | 59 | 3 | 14 | |
MXChat_Word_Handler::mxchat_handle_word_discussion() | 59 | 3 | 13 | |
Smalot\PdfParser\Element\ElementHexa::parse() | 59 | 3 | 13 | |
MxChat_Admin::enable_email_block_callback() | 59 | 3 | 13 | |
MxChat_Admin::mxchat_link_target_toggle_callback() | 59 | 3 | 13 | |
Smalot\PdfParser\Font::decodeUnicode() | 61 | 3 | 11 | |
MxChat_Admin::mxchat_similarity_threshold_callback() | 53 | 2 | 26 | |
MxChat_Integrator::mxchat_generate_image() | 52 | 2 | 22 | |
MxChat_Addons::render_page() | 57 | 2 | 22 | |
MxChat_Public::get_default_options() | 49 | 1 | 36 | |
Smalot\PdfParser\Encoding\MacRomanEncoding::getTranslations() | 49 | 1 | 36 | |
MxChat_Admin::mxchat_brave_safe_search_callback() | 55 | 2 | 20 | |
MxChat_Integrator::mxchat_generate_ai_recommendation_prompt() | 53 | 2 | 20 | |
MxChat_Admin::mxchat_generate_embedding() | 55 | 2 | 19 | |
Smalot\PdfParser\Encoding\WinAnsiEncoding::getTranslations() | 51 | 1 | 32 | |
Smalot\PdfParser\Encoding\StandardEncoding::getTranslations() | 51 | 1 | 32 | |
Smalot\PdfParser\Encoding\ISOLatin1Encoding::getTranslations() | 51 | 1 | 32 | |
Smalot\PdfParser\Encoding\ISOLatin9Encoding::getTranslations() | 51 | 1 | 32 | |
MxChat_Admin::email_blocker_header_content_callback() | 59 | 2 | 15 | |
Smalot\PdfParser\Encoding::getDetails() | 67 | 3 | 7 | |
Smalot\PdfParser\Header::init() | 69 | 3 | 7 | |
Smalot\PdfParser\Page::getPageNumber() | 63 | 3 | 10 | |
Smalot\PdfParser\Encoding::__toString() | 64 | 3 | 10 | |
MxChat_Admin::mxchat_add_option_field() | 63 | 3 | 10 | |
MxChat_Admin::mxchat_append_chatbot_to_body() | 69 | 3 | 6 | |
Smalot\PdfParser\Header::get() | 70 | 3 | 6 | |
MxChat_Admin::mxchat_rate_limit_message_callback() | 61 | 2 | 12 | |
MxChat_Integrator::mxchat_check_pre_chat_message_status() | 62 | 2 | 12 | |
MxChat_Admin::mxchat_input_copy_callback() | 62 | 2 | 11 | |
MxChat_Admin::mxchat_brave_country_callback() | 63 | 2 | 11 | |
Smalot\PdfParser\Parser::parseHeader() | 61 | 2 | 11 | |
MxChat_Admin::mxchat_brave_news_count_callback() | 63 | 2 | 11 | |
MxChat_Admin::mxchat_loops_api_key_callback() | 62 | 2 | 11 | |
MxChat_Admin::mxchat_triggered_phrase_response_callback() | 62 | 2 | 11 | |
MxChat_Admin::mxchat_brave_api_key_callback() | 61 | 2 | 11 | |
MxChat_Admin::mxchat_email_capture_response_callback() | 62 | 2 | 11 | |
MxChat_Admin::mxchat_intro_message_callback() | 62 | 2 | 11 | |
MxChat_Admin::mxchat_brave_language_callback() | 63 | 2 | 11 | |
MxChat_Admin::mxchat_brave_image_count_callback() | 63 | 2 | 11 | |
MxChat_Integrator::mxchat_fetch_conversation_history_for_ajax() | 63 | 2 | 11 | |
MxChat_Admin::mxchat_prompts_page_init() | 55 | 1 | 21 | |
MxChat_Integrator::register_routes() | 58 | 1 | 17 | |
Smalot\PdfParser\Encoding\EncodingLocator::getEncoding() | 70 | 2 | 6 | |
MxChat_Admin::sanitize_sync_setting() | 77 | 2 | 3 | |
Smalot\PdfParser\Font::getDetails() | 65 | 2 | 8 | |
Smalot\PdfParser\Element\ElementXRef::parse() | 63 | 2 | 9 | |
Smalot\PdfParser\Font::decodeContentByEncodingElement() | 71 | 2 | 5 | |
MxChat_Admin::mxchat_popular_question_1_callback() | 63 | 2 | 10 | |
MxChat_Admin::mxchat_top_bar_title_callback() | 70 | 2 | 5 | |
MxChat_Admin::deepseek_api_key_callback() | 70 | 2 | 5 | |
Smalot\PdfParser\Element\ElementBoolean::__construct() | 77 | 2 | 3 | |
Smalot\PdfParser\Encoding\PostScriptGlyphs::getCodePoint() | 68 | 2 | 7 | |
Smalot\PdfParser\Element\ElementDate::equals() | 67 | 2 | 8 | |
mxchat_add_missing_columns() | 67 | 2 | 7 | |
MxChat_Admin::system_prompt_instructions_callback() | 66 | 2 | 8 | |
Smalot\PdfParser\Header::getElements() | 71 | 2 | 6 | |
Smalot\PdfParser\Parser::__construct() | 75 | 2 | 4 | |
Smalot\PdfParser\Font::decodeContentByAutodetectIfNecessary() | 71 | 2 | 6 | |
MxChat_Integrator::mxchat_fetch_ai_response() | 74 | 2 | 4 | |
MxChat_Admin::email_blocker_button_text_callback() | 63 | 2 | 10 | |
Smalot\PdfParser\Font::uchr() | 67 | 2 | 7 | |
MxChat_Integrator::mxchat_reset_rate_limits() | 63 | 2 | 10 | |
MxChat_Admin::mxchat_pre_chat_message_callback() | 63 | 2 | 10 | |
Smalot\PdfParser\Element\ElementNumeric::parse() | 65 | 2 | 8 | |
MxChat_Integrator::verify_chat_session() | 66 | 2 | 8 | |
Smalot\PdfParser\Encoding::translateChar() | 71 | 2 | 6 | |
MxChat_Admin::api_key_callback() | 68 | 2 | 6 | |
Smalot\PdfParser\Element\ElementDate::__construct() | 70 | 2 | 6 | |
Smalot\PdfParser\Font::decodeContentByEncodingEncoding() | 63 | 2 | 10 | |
Smalot\PdfParser\Font::getIconvEncodingNameOrNullByPdfEncodingName() | 64 | 2 | 10 | |
Smalot\PdfParser\Font::getInitializedEncodingByPdfObject() | 71 | 2 | 6 | |
Smalot\PdfParser\Element\ElementArray::resolveXRef() | 68 | 2 | 7 | |
MxChat_User::mxchat_get_user_identifier() | 67 | 2 | 8 | |
Smalot\PdfParser\Document::init() | 68 | 2 | 8 | |
Smalot\PdfParser\Element\ElementNull::parse() | 67 | 2 | 7 | |
Smalot\PdfParser\Element\ElementName::parse() | 64 | 2 | 9 | |
MxChat_User::mxchat_get_user_email() | 69 | 2 | 7 | |
Smalot\PdfParser\Header::getElementTypes() | 68 | 2 | 7 | |
Smalot\PdfParser\RawData\RawDataParser::__construct() | 72 | 2 | 5 | |
Smalot\PdfParser\Element\ElementBoolean::parse() | 65 | 2 | 8 | |
Smalot\PdfParser\Document::getFirstFont() | 69 | 2 | 7 | |
Smalot\PdfParser\Page::getXObject() | 69 | 2 | 7 | |
Smalot\PdfParser\Page::setFonts() | 74 | 2 | 5 | |
Smalot\PdfParser\Element\ElementBoolean::__toString() | 80 | 2 | 3 | |
Smalot\PdfParser\Document::getObjectById() | 71 | 2 | 6 | |
MxChat_Admin::is_pdf_url() | 70 | 2 | 5 | |
MxChat_WooCommerce::cart_has_items() | 78 | 2 | 3 | |
mxchat_check_for_update() | 66 | 2 | 9 | |
Smalot\PdfParser\Element\ElementArray::getContent() | 70 | 2 | 6 | |
Smalot\PdfParser\Font::getName() | 78 | 2 | 3 | |
MxChat_Addons::__construct() | 61 | 1 | 13 | |
MxChat_Integrator::generate_intent_response() | 61 | 1 | 13 | |
MxChat_Integrator::clear_pdf_transients() | 63 | 1 | 11 | |
Smalot\PdfParser\Element\ElementMissing::__construct() | 80 | 1 | 3 | |
Smalot\PdfParser\Element\ElementNull::__toString() | 82 | 1 | 3 | |
Smalot\PdfParser\Config::setDecodeMemoryLimit() | 81 | 1 | 3 | |
MxChat_WooCommerce::store_last_discussed_product() | 78 | 1 | 3 | |
Smalot\PdfParser\Element\ElementMissing::equals() | 82 | 1 | 3 | |
Smalot\PdfParser\Element\ElementArray::__construct() | 79 | 1 | 3 | |
Smalot\PdfParser\XObject\Image::getText() | 82 | 1 | 3 | |
Smalot\PdfParser\Document::hasObjectsByType() | 78 | 1 | 3 | |
Smalot\PdfParser\Config::setIgnoreEncryption() | 81 | 1 | 3 | |
Smalot\PdfParser\Font::decodeEntities() | 72 | 1 | 5 | |
Smalot\PdfParser\Element\ElementNull::equals() | 80 | 1 | 3 | |
Smalot\PdfParser\Document::getDetails() | 82 | 1 | 3 | |
Smalot\PdfParser\XObject\Form::getText() | 71 | 1 | 5 | |
Smalot\PdfParser\Config::getHorizontalOffset() | 82 | 1 | 3 | |
MXChat_Word_Handler::mxchat_clean_word_content() | 64 | 1 | 9 | |
MxChat_Integrator::mxchat_get_user_identifier() | 81 | 1 | 3 | |
Smalot\PdfParser\Element\ElementMissing::contains() | 82 | 1 | 3 | |
MxChat_Integrator::mxchat_handle_email_capture() | 66 | 1 | 7 | |
Smalot\PdfParser\Config::setDataTmFontInfoHasToBeIncluded() | 81 | 1 | 3 | |
Smalot\PdfParser\Font::createInitializedEncodingByPdfObject() | 74 | 1 | 5 | |
Smalot\PdfParser\Element\ElementMissing::getContent() | 82 | 1 | 3 | |
Smalot\PdfParser\Header::has() | 79 | 1 | 3 | |
Smalot\PdfParser\Document::getTrailer() | 82 | 1 | 3 | |
Smalot\PdfParser\Element\ElementXRef::getId() | 81 | 1 | 3 | |
Smalot\PdfParser\Config::getDecodeMemoryLimit() | 82 | 1 | 3 | |
Smalot\PdfParser\Element\ElementArray::__toString() | 79 | 1 | 3 | |
Smalot\PdfParser\Document::setObjects() | 76 | 1 | 4 | |
Smalot\PdfParser\Element\ElementString::equals() | 80 | 1 | 3 | |
Smalot\PdfParser\Config::setHorizontalOffset() | 81 | 1 | 3 | |
Smalot\PdfParser\Parser::parseFile() | 76 | 1 | 4 | |
Smalot\PdfParser\Element\ElementArray::getRawContent() | 82 | 1 | 3 | |
Smalot\PdfParser\Page::getPDFObjectForFpdf() | 73 | 1 | 5 | |
Smalot\PdfParser\Element\ElementName::__construct() | 79 | 1 | 3 | |
Smalot\PdfParser\RawData\RawDataParser::getObjectHeaderPattern() | 77 | 1 | 3 | |
Smalot\PdfParser\Element\ElementBoolean::equals() | 80 | 1 | 3 | |
Smalot\PdfParser\Header::__construct() | 77 | 1 | 4 | |
Smalot\PdfParser\Font::getType() | 80 | 1 | 3 | |
Smalot\PdfParser\Font::init() | 82 | 1 | 3 | |
MxChat_Admin::mxchat_create_addons_page() | 73 | 1 | 5 | |
Smalot\PdfParser\Page::createPageForFpdf() | 68 | 1 | 7 | |
Smalot\PdfParser\Element\ElementMissing::__toString() | 82 | 1 | 3 | |
Smalot\PdfParser\Config::getPdfWhitespaces() | 82 | 1 | 3 | |
MXChat_Word_Handler::__construct() | 75 | 1 | 4 | |
MxChat_Public::__construct() | 71 | 1 | 5 | |
Smalot\PdfParser\PDFObject::getUniqueId() | 80 | 1 | 3 | |
MxChat_Addons::enqueue_styles() | 65 | 1 | 10 | |
Smalot\PdfParser\Document::__construct() | 79 | 1 | 3 | |
MxChat_Integrator::mxchat_dismiss_pre_chat_message() | 68 | 1 | 7 | |
MxChat_Integrator::mxchat_handle_word_remove() | 82 | 1 | 3 | |
MxChat_Public::mxchat_get_user_identifier() | 79 | 1 | 3 | |
MxChat_Integrator::mxchat_check_word_status() | 82 | 1 | 3 | |
Smalot\PdfParser\Font::getFontSpaceLimit() | 81 | 1 | 3 | |
Smalot\PdfParser\Config::getPdfWhitespacesRegex() | 82 | 1 | 3 | |
Smalot\PdfParser\Element\ElementNumeric::__construct() | 79 | 1 | 3 | |
Smalot\PdfParser\Element::getContent() | 82 | 1 | 3 | |
Smalot\PdfParser\PDFObject::__construct() | 70 | 1 | 6 | |
Smalot\PdfParser\Config::getDataTmFontInfoHasToBeIncluded() | 82 | 1 | 3 | |
Smalot\PdfParser\RawData\FilterHelper::getAvailableFilters() | 82 | 1 | 3 | |
Smalot\PdfParser\PDFObject::getContent() | 82 | 1 | 3 | |
Smalot\PdfParser\Config::setPdfWhitespaces() | 81 | 1 | 3 | |
Smalot\PdfParser\Element\ElementDate::setFormat() | 81 | 1 | 3 | |
Smalot\PdfParser\Element\ElementXRef::__toString() | 80 | 1 | 3 | |
Smalot\PdfParser\PDFObject::getText() | 70 | 1 | 6 | |
Smalot\PdfParser\Font::decodeOctal() | 65 | 1 | 8 | |
Smalot\PdfParser\RawData\RawDataParser::getObjectHeaderLen() | 77 | 1 | 3 | |
Smalot\PdfParser\Config::getIgnoreEncryption() | 82 | 1 | 3 | |
Smalot\PdfParser\Element\ElementNull::__construct() | 80 | 1 | 3 | |
Smalot\PdfParser\Config::getRetainImageContent() | 82 | 1 | 3 | |
mxchat_load_textdomain() | 78 | 1 | 3 | |
Smalot\PdfParser\Element::init() | 91 | 1 | 2 | |
Smalot\PdfParser\PDFObject::getDocument() | 82 | 1 | 3 | |
Smalot\PdfParser\Parser::getConfig() | 82 | 1 | 3 | |
Smalot\PdfParser\Config::setRetainImageContent() | 81 | 1 | 3 | |
Smalot\PdfParser\PDFObject::getDetails() | 80 | 1 | 3 | |
Smalot\PdfParser\Element\ElementString::__construct() | 79 | 1 | 3 | |
Smalot\PdfParser\Element\ElementDate::__toString() | 80 | 1 | 3 | |
Smalot\PdfParser\Config::setPdfWhitespacesRegex() | 81 | 1 | 3 | |
MxChat_Integrator::mxchat_handle_word_upload() | 82 | 1 | 3 | |
Smalot\PdfParser\Page::createPDFObjectForFpdf() | 68 | 1 | 7 | |
Smalot\PdfParser\Element::equals() | 80 | 1 | 3 | |
Smalot\PdfParser\Element\ElementXRef::getObject() | 80 | 1 | 3 | |
MXChat_Word_Handler::mxchat_clear_word_transients() | 71 | 1 | 6 | |
Smalot\PdfParser\PDFObject::get() | 80 | 1 | 3 | |
Smalot\PdfParser\Element::__toString() | 81 | 1 | 3 | |
MxChat_Integrator::mxchat_increment_chat_count() | 73 | 1 | 5 | |
Smalot\PdfParser\Encoding\AbstractEncoding::getTranslations() | 100 | 1 | 0 | |
MxChat_WooCommerce::get_last_discussed_product() | 80 | 1 | 3 | |
Smalot\PdfParser\Element::__construct() | 77 | 1 | 4 | |
Smalot\PdfParser\Config::getFontSpaceLimit() | 82 | 1 | 3 | |
Smalot\PdfParser\Encoding\PDFDocEncoding::convertPDFDoc2UTF8() | 79 | 1 | 3 | |
Smalot\PdfParser\Config::setFontSpaceLimit() | 81 | 1 | 3 | |
Smalot\PdfParser\Element\ElementName::equals() | 80 | 1 | 3 | |
MxChat_Integrator::mxchat_handle_switch_to_chatbot_intent() | 67 | 1 | 7 | |
MxChat_Admin::mxchat_pdf_intent_section_callback() | 78 | 1 | 3 | |
MxChat_WooCommerce::init() | 70 | 1 | 6 |
12 more item(s) not shown.