Code Analysis: MxChat 1.4.6

Function Rating Maintainability Complexity Lines of code
Smalot\PdfParser\RawData\RawDataParser::decodeXrefStream()
D
16
84 204
Smalot\PdfParser\PDFObject::getTextArray()
D
16
68 248
MxChat_Admin::mxchat_sanitize()
D
19
70 195
Smalot\PdfParser\Encoding\PostScriptGlyphs::getGlyphs()
D
3
1 1,043
Smalot\PdfParser\RawData\RawDataParser::getRawObject()
D
26
43 149
MxChat_Integrator::mxchat_handle_search_request()
D
28
38 112
MxChat_Public::render_chatbot_shortcode()
C
29
29 120
MxChat_Integrator::mxchat_handle_chat_request()
C
28
28 128
Smalot\PdfParser\Page::getDataTm()
C
31 22 124
Smalot\PdfParser\PDFObject::formatContent()
C
29 20 121
MxChat_Admin::mxchat_page_init()
B
20
1 399
MxChat_Admin::mxchat_intents_page_html()
B
29
17 152
Smalot\PdfParser\Parser::parseHeaderElement()
B
41 23 47
Smalot\PdfParser\RawData\RawDataParser::decodeStream()
B
42 21 47
Smalot\PdfParser\Page::getDataCommands()
B
42 20 56
Smalot\PdfParser\PDFObject::parseDictionary()
B
39 19 64
Smalot\PdfParser\Page::extractDecodedRawData()
B
39 19 61
MxChat_Admin::mxchat_create_prompts_page()
B
30 13 147
Smalot\PdfParser\Document::extractXMPMetadata()
B
41 19 53
Smalot\PdfParser\PDFObject::getCommandsText()
B
39 18 63
MxChat_Integrator::mxchat_handle_image_search_request()
B
36 17 75
Smalot\PdfParser\Font::loadTranslateTable()
B
37 16 80
Smalot\PdfParser\Page::getTextXY()
B
44 18 45
Smalot\PdfParser\Parser::parseObject()
B
38 16 67
MxChat_Admin::mxchat_handle_sitemap_submission()
B
39 16 63
MxChat_Admin::mxchat_handle_add_intent()
B
40 16 54
Smalot\PdfParser\RawData\RawDataParser::decodeXref()
B
41 16 54
Smalot\PdfParser\Element::parse()
A
41 15 52
MxChat_Integrator::mxchat_handle_product_recommendations()
A
37 13 74
Smalot\PdfParser\PDFObject::getSectionsText()
A
45 14 42
Smalot\PdfParser\RawData\FilterHelper::decodeFilterASCII85Decode()
A
41 13 55
MxChat_Integrator::mxchat_handle_pdf_discussion()
A
40 12 61
Smalot\PdfParser\RawData\FilterHelper::decodeFilterLZWDecode()
A
43 12 51
MxChat_Integrator::mxchat_generate_recommendations()
A
44 12 46
Smalot\PdfParser\Page::getTextArray()
A
44 12 44
MxChat_Integrator::mxchat_check_intent_and_invoke_callback()
A
44 12 42
MxChat_Admin::mxchat_create_admin_page()
A
36 2 184
Smalot\PdfParser\PDFObject::cleanContent()
A
44 11 43
Smalot\PdfParser\RawData\RawDataParser::getXrefData()
A
45 11 41
Smalot\PdfParser\RawData\RawDataParser::getIndirectObject()
A
48 11 29
Smalot\PdfParser\RawData\FilterHelper::decodeFilter()
A
51 11 26
Smalot\PdfParser\Document::buildDetails()
A
45 10 39
Smalot\PdfParser\Font::decodeContentByToUnicodeCMapOrDescendantFonts()
A
46 10 38
Smalot\PdfParser\RawData\RawDataParser::getHeaderValue()
A
54 11 19
MxChat_Admin::mxchat_fetch_chat_history()
A
43 9 49
Smalot\PdfParser\Page::getText()
A
48 10 34
MxChat_Admin::mxchat_model_callback()
A
47 10 32
Smalot\PdfParser\Font::decodeText()
A
42 9 47
MxChat_Integrator::mxchat_find_relevant_content()
A
48 10 32
MxChat_Admin::mxchat_handle_content_submission()
A
44 9 42
Smalot\PdfParser\PDFObject::factory()
A
50 10 27
MxChat_Admin::mxchat_handle_activate_license()
A
50 10 26
MxChat_Admin::mxchat_save_inline_prompt()
A
46 9 38
Smalot\PdfParser\Element\ElementArray::getDetails()
A
55 10 18
Smalot\PdfParser\Page::extractRawData()
A
50 9 30
Smalot\PdfParser\Page::getFonts()
A
50 9 28
Smalot\PdfParser\Encoding\PDFDocEncoding::getCodePage()
A
29 1 141
MxChat_Admin::mxchat_enqueue_admin_assets()
A
38 5 78
Smalot\PdfParser\Header::getDetails()
A
56 9 18
Smalot\PdfParser\Element\ElementDate::parse()
A
49 8 28
Smalot\PdfParser\Pages::getPages()
A
51 8 26
Smalot\PdfParser\Pages::setupFonts()
A
51 8 26
Smalot\PdfParser\RawData\RawDataParser::parseData()
A
53 8 21
MxChat_Integrator::fetch_and_split_pdf_pages()
A
46 7 36
Smalot\PdfParser\Font::translateChar()
A
54 8 20
MxChat_Integrator::add_email_to_loops()
A
48 7 32
MxChat_WooCommerce::mxchat_extract_product_id_from_message()
S
48 7 30
Smalot\PdfParser\Encoding::init()
S
51 7 28
MxChat_Integrator::mxchat_generate_response_openai()
S
45 6 41
MxChat_Integrator::mxchat_generate_response_xai()
S
45 6 41
Smalot\PdfParser\Font::decodeHexadecimal()
S
52 7 24
MxChat_Admin::mxchat_create_activation_page()
S
49 6 38
Smalot\PdfParser\Page::getXObjects()
S
53 7 23
MxChat_Admin::mxchat_handle_delete_prompt()
S
53 7 19
MxChat_Integrator::mxchat_calculate_cosine_similarity()
S
56 7 18
MxChat_WooCommerce::mxchat_fetch_user_orders_details()
S
48 6 33
MxChat_Integrator::mxchat_handle_order_history()
S
53 7 18
MxChat_Public::append_chatbot_to_body()
S
58 7 15
MxChat_Integrator::mxchat_generate_response_claude()
S
46 5 39
Smalot\PdfParser\Document::getPages()
S
53 6 23
Smalot\PdfParser\Document::buildDictionary()
S
54 6 22
MxChat_Admin::mxchat_complianz_toggle_callback()
S
53 6 21
MxChat_Admin::mxchat_chat_persistence_toggle_callback()
S
53 6 21
MxChat_Integrator::mxchat_interpret_search_query()
S
47 5 35
Smalot\PdfParser\RawData\FilterHelper::decodeFilterFlateDecode()
S
54 6 20
MxChat_WooCommerce::mxchat_add_to_cart()
S
55 6 19
MxChat_Admin::mxchat_loops_mailing_list_callback()
S
55 6 18
MxChat_Admin::mxchat_calculate_cosine_similarity()
S
56 6 18
Smalot\PdfParser\Document::getText()
S
57 6 16
MxChat_Integrator::mxchat_handle_product_inquiry()
S
49 5 31
MxChat_Admin::mxchat_enable_woocommerce_integration_callback()
S
56 6 16
MxChat_Integrator::mxchat_handle_add_to_cart_intent()
S
50 5 29
MxChat_Integrator::mxchat_call_ai_api()
S
45 4 43
MxChat_Admin::mxchat_extract_main_content()
S
52 5 25
Smalot\PdfParser\Font::calculateTextWidth()
S
52 5 23
MxChat_Admin::mxchat_delete_chat_history()
S
53 5 22
Smalot\PdfParser\Element\ElementArray::parse()
S
53 5 21
Smalot\PdfParser\RawData\FilterHelper::decodeFilterASCIIHexDecode()
S
54 5 21
Smalot\PdfParser\Element\ElementStruct::parse()
S
53 5 20
MxChat_Admin::mxchat_pdf_max_pages_callback()
S
55 5 19
Smalot\PdfParser\Parser::parseContent()
S
55 5 18
Smalot\PdfParser\Element\ElementHexa::decode()
S
54 5 18
MxChat_Admin::claude_api_key_callback()
S
56 5 17
MxChat_Admin::mxchat_popular_question_3_callback()
S
56 5 17
Smalot\PdfParser\Parser::parseTrailer()
S
56 5 17
MxChat_Admin::mxchat_woocommerce_consumer_secret_callback()
S
56 5 17
MxChat_Admin::mxchat_pdf_intent_trigger_text_callback()
S
56 5 17
MxChat_Admin::mxchat_pdf_intent_success_text_callback()
S
56 5 17
MxChat_Admin::mxchat_pdf_intent_error_text_callback()
S
56 5 17
MxChat_Integrator::mxchat_store_product_embedding()
S
55 5 17
MxChat_Admin::xai_api_key_callback()
S
56 5 17
MxChat_Admin::mxchat_popular_question_2_callback()
S
56 5 17
MxChat_Admin::mxchat_woocommerce_consumer_key_callback()
S
57 5 16
Smalot\PdfParser\Font::decodeContentByEncoding()
S
58 5 16
Smalot\PdfParser\Font::decodeContent()
S
59 5 15
Smalot\PdfParser\PDFObject::getTJUsingFontFallback()
S
57 5 15
MxChat_Utils::generate_embedding()
S
50 4 29
MxChat_Integrator::mxchat_handle_product_change()
S
60 5 14
MxChat_Integrator::mxchat_generate_embedding()
S
50 4 29
MxChat_Integrator::mxchat_generate_response()
S
59 5 13
Smalot\PdfParser\Element\ElementString::parse()
S
50 4 27
Smalot\PdfParser\Element\ElementXRef::equals()
S
61 5 11
MxChat_Integrator::mxchat_handle_checkout_intent()
S
52 4 25
MxChat_Admin::mxchat_additional_popular_questions_callback()
S
53 4 24
MxChat_Admin::initialize_default_options()
S
43 2 52
MxChat_Admin::mxchat_handle_delete_all_prompts()
S
55 4 18
MxChat_Integrator::find_relevant_pdf_pages()
S
56 4 18
Smalot\PdfParser\RawData\FilterHelper::decodeFilterRunLengthDecode()
S
56 4 18
MxChat_Admin::mxchat_custom_icon_callback()
S
57 4 17
MxChat_Admin::mxchat_privacy_toggle_callback()
S
57 4 17
MxChat_Integrator::mxchat_fetch_woocommerce_products()
S
50 3 30
MxChat_Admin::mxchat_fetch_loops_mailing_lists()
S
58 4 15
MxChat_Admin::mxchat_close_button_color_callback()
S
58 4 15
MxChat_Admin::mxchat_chatbot_bg_color_callback()
S
58 4 15
MxChat_Admin::mxchat_user_message_bg_color_callback()
S
58 4 15
MxChat_Admin::mxchat_user_message_font_color_callback()
S
58 4 15
MxChat_Admin::mxchat_bot_message_bg_color_callback()
S
58 4 15
MxChat_Admin::mxchat_bot_message_font_color_callback()
S
58 4 15
MxChat_Admin::mxchat_top_bar_bg_color_callback()
S
58 4 15
MxChat_Admin::mxchat_chatbot_background_color_callback()
S
58 4 15
MxChat_Admin::mxchat_send_button_font_color_callback()
S
58 4 15
MxChat_Admin::mxchat_icon_color_callback()
S
58 4 15
MxChat_Admin::mxchat_chat_input_font_color_callback()
S
58 4 15
Smalot\PdfParser\Header::parse()
S
58 4 15
Smalot\PdfParser\Page::getFont()
S
60 4 15
MxChat_Admin::mxchat_average_vectors()
S
59 4 14
Smalot\PdfParser\PDFObject::getDefaultFont()
S
60 4 14
MxChat_Integrator::mxchat_generate_dalle_image()
S
50 3 28
Smalot\PdfParser\Document::getObjectsByType()
S
62 4 12
requireFilesOfFolder()
S
64 4 11
Smalot\PdfParser\RawData\RawDataParser::getObjectVal()
S
62 4 11
Smalot\PdfParser\Element::contains()
S
63 4 11
Smalot\PdfParser\Encoding::getEncodingClass()
S
61 4 11
MxChat_Integrator::mxchat_enqueue_scripts_styles()
S
46 2 39
MxChat_Admin::mxchat_handle_update_intent_threshold()
S
53 3 22
MxChat_Admin::mxchat_display_admin_notice()
S
58 3 20
Smalot\PdfParser\Header::resolveXRef()
S
63 4 10
MxChat_Integrator::mxchat_get_recommendations_from_order_history()
S
58 3 15
Smalot\PdfParser\Page::isFpdf()
S
65 4 8
MxChat_Admin::mxchat_handle_delete_intent()
S
58 3 14
MxChat_Integrator::mxchat_fetch_conversation_history()
S
59 3 14
MxChat_Integrator::mxchat_fetch_conversation_history_for_ai()
S
60 3 14
MxChat_Integrator::fetch_content_with_product_links()
S
59 3 14
mxchat_activate()
S
47 1 44
MxChat_Admin::mxchat_get_available_callbacks()
S
48 1 44
Smalot\PdfParser\Element\ElementHexa::parse()
S
59 3 13
MxChat_Admin::mxchat_add_plugin_page()
S
48 1 43
MxChat_Admin::mxchat_rate_limit_logged_in_callback()
S
59 3 12
MxChat_Admin::mxchat_rate_limit_logged_out_callback()
S
59 3 12
MxChat_Admin::__construct()
S
50 2 27
Smalot\PdfParser\Font::decodeUnicode()
S
61 3 11
MxChat_Admin::mxchat_append_to_body_callback()
S
62 3 11
MxChat_Admin::mxchat_link_target_toggle_callback()
S
62 3 11
MxChat_Utils::submit_content_to_db()
S
54 2 23
MxChat_Integrator::__construct()
S
53 2 22
MxChat_Integrator::mxchat_generate_image()
S
53 2 22
Smalot\PdfParser\Encoding\MacRomanEncoding::getTranslations()
S
49 1 36
MxChat_Integrator::mxchat_save_chat_message()
S
55 2 19
MxChat_Admin::mxchat_generate_embedding()
S
55 2 19
MxChat_Integrator::mxchat_generate_ai_recommendation_prompt()
S
55 2 19
Smalot\PdfParser\Encoding\StandardEncoding::getTranslations()
S
51 1 32
Smalot\PdfParser\Encoding\ISOLatin1Encoding::getTranslations()
S
51 1 32
Smalot\PdfParser\Encoding\ISOLatin9Encoding::getTranslations()
S
51 1 32
Smalot\PdfParser\Encoding\WinAnsiEncoding::getTranslations()
S
51 1 32
MxChat_Admin::mxchat_add_option_field()
S
64 3 10
Smalot\PdfParser\Header::get()
S
70 3 6
Smalot\PdfParser\Encoding::__toString()
S
64 3 10
MxChat_Admin::mxchat_append_chatbot_to_body()
S
69 3 6
MxChat_Public::get_default_options()
S
51 1 30
Smalot\PdfParser\Encoding::getDetails()
S
67 3 7
Smalot\PdfParser\Header::init()
S
69 3 7
Smalot\PdfParser\Page::getPageNumber()
S
63 3 10
MxChat_Admin::mxchat_brave_api_key_callback()
S
59 2 14
MxChat_Integrator::mxchat_check_pre_chat_message_status()
S
62 2 12
MxChat_Admin::mxchat_loops_api_key_callback()
S
63 2 11
Smalot\PdfParser\Parser::parseHeader()
S
61 2 11
MxChat_Admin::mxchat_brave_safe_search_callback()
S
62 2 11
MxChat_Integrator::mxchat_fetch_conversation_history_for_ajax()
S
63 2 11
MxChat_Admin::mxchat_create_transcripts_page()
S
59 1 19
MxChat_Integrator::mxchat_get_general_recommendations()
S
59 1 16
Smalot\PdfParser\Page::getXObject()
S
69 2 7
Smalot\PdfParser\Element\ElementBoolean::__toString()
S
80 2 3
Smalot\PdfParser\Font::decodeContentByEncodingElement()
S
71 2 5
MxChat_User::mxchat_get_user_email()
S
69 2 7
Smalot\PdfParser\Element\ElementNumeric::parse()
S
65 2 8
MxChat_Admin::mxchat_pre_chat_message_callback()
S
70 2 6
mxchat_add_missing_columns()
S
67 2 7
MxChat_Admin::mxchat_brave_image_count_callback()
S
64 2 9
Smalot\PdfParser\Element\ElementXRef::parse()
S
63 2 9
Smalot\PdfParser\Encoding\EncodingLocator::getEncoding()
S
70 2 6
MxChat_Admin::mxchat_popular_question_1_callback()
S
68 2 7
mxchat_check_for_update()
S
67 2 8
MxChat_Integrator::mxchat_fetch_ai_response()
S
74 2 4
Smalot\PdfParser\Element\ElementDate::equals()
S
67 2 8
MxChat_Admin::mxchat_triggered_phrase_response_callback()
S
71 2 5
MxChat_User::mxchat_get_user_identifier()
S
67 2 8
MxChat_Admin::system_prompt_instructions_callback()
S
70 2 6
MxChat_Integrator::mxchat_reset_rate_limits()
S
63 2 10
Smalot\PdfParser\Element\ElementNull::parse()
S
67 2 7
Smalot\PdfParser\Font::getIconvEncodingNameOrNullByPdfEncodingName()
S
64 2 10
Smalot\PdfParser\Font::decodeContentByEncodingEncoding()
S
63 2 10
MxChat_Admin::api_key_callback()
S
71 2 5
Smalot\PdfParser\Font::getName()
S
78 2 3
Smalot\PdfParser\Document::getObjectById()
S
71 2 6
Smalot\PdfParser\Document::getFirstFont()
S
69 2 7
MxChat_WooCommerce::cart_has_items()
S
78 2 3
Smalot\PdfParser\Element\ElementName::parse()
S
64 2 9
MxChat_Admin::mxchat_brave_language_callback()
S
64 2 9
Smalot\PdfParser\Font::uchr()
S
67 2 7
Smalot\PdfParser\Document::init()
S
68 2 8
Smalot\PdfParser\Element\ElementBoolean::parse()
S
65 2 8
MxChat_Admin::mxchat_intro_message_callback()
S
70 2 6
Smalot\PdfParser\RawData\RawDataParser::__construct()
S
72 2 5
MxChat_Admin::mxchat_brave_news_count_callback()
S
64 2 9
Smalot\PdfParser\Font::getInitializedEncodingByPdfObject()
S
71 2 6
MxChat_Integrator::mxchat_handle_product_delete()
S
66 2 8
Smalot\PdfParser\Encoding\PostScriptGlyphs::getCodePoint()
S
68 2 7
MxChat_Admin::mxchat_input_copy_callback()
S
68 2 7
MxChat_Admin::mxchat_brave_country_callback()
S
64 2 9
Smalot\PdfParser\Header::getElementTypes()
S
68 2 7
Smalot\PdfParser\Element\ElementBoolean::__construct()
S
77 2 3
Smalot\PdfParser\Header::getElements()
S
71 2 6
Smalot\PdfParser\Element\ElementDate::__construct()
S
70 2 6
Smalot\PdfParser\Element\ElementArray::getContent()
S
70 2 6
Smalot\PdfParser\Parser::__construct()
S
75 2 4
Smalot\PdfParser\Encoding::translateChar()
S
71 2 6
MxChat_Admin::mxchat_email_capture_response_callback()
S
71 2 5
Smalot\PdfParser\Page::setFonts()
S
74 2 5
Smalot\PdfParser\Font::getDetails()
S
65 2 8
Smalot\PdfParser\Font::decodeContentByAutodetectIfNecessary()
S
71 2 6
Smalot\PdfParser\Element\ElementArray::resolveXRef()
S
68 2 7
MxChat_Admin::mxchat_top_bar_title_callback()
S
70 2 6
MxChat_Admin::mxchat_rate_limit_message_callback()
S
67 2 8
Smalot\PdfParser\Config::setPdfWhitespacesRegex()
S
81 1 3
Smalot\PdfParser\Font::createInitializedEncodingByPdfObject()
S
74 1 5
Smalot\PdfParser\Font::init()
S
82 1 3
Smalot\PdfParser\Element\ElementNumeric::__construct()
S
79 1 3
Smalot\PdfParser\Element::__construct()
S
77 1 4
MxChat_Integrator::mxchat_get_user_identifier()
S
81 1 3
Smalot\PdfParser\Page::createPageForFpdf()
S
68 1 7
Smalot\PdfParser\Document::getDictionary()
S
82 1 3
Smalot\PdfParser\Document::getTrailer()
S
82 1 3
MxChat_WooCommerce::init()
S
70 1 6
Smalot\PdfParser\Header::has()
S
79 1 3
Smalot\PdfParser\Element\ElementDate::setFormat()
S
81 1 3
Smalot\PdfParser\Element\ElementBoolean::equals()
S
80 1 3
Smalot\PdfParser\Element\ElementMissing::equals()
S
82 1 3
Smalot\PdfParser\Element\ElementName::equals()
S
80 1 3
Smalot\PdfParser\PDFObject::getConfig()
S
82 1 3
Smalot\PdfParser\PDFObject::get()
S
80 1 3
Smalot\PdfParser\Font::setTable()
S
81 1 3
MxChat_WooCommerce::store_last_discussed_product()
S
78 1 3
Smalot\PdfParser\PDFObject::init()
S
91 1 2
Smalot\PdfParser\PDFObject::__construct()
S
70 1 6
Smalot\PdfParser\XObject\Image::getText()
S
82 1 3
Smalot\PdfParser\PDFObject::getContent()
S
82 1 3
Smalot\PdfParser\Element\ElementNull::equals()
S
80 1 3
Smalot\PdfParser\Config::setDecodeMemoryLimit()
S
81 1 3
Smalot\PdfParser\Document::setTrailer()
S
81 1 3
Smalot\PdfParser\Config::setFontSpaceLimit()
S
81 1 3
Smalot\PdfParser\Encoding\AbstractEncoding::getTranslations()
S
100 1 0
MxChat_Integrator::mxchat_get_recommendations_from_cart()
S
66 1 8
MxChat_Admin::is_license_active()
S
75 1 4
Smalot\PdfParser\Font::getType()
S
80 1 3
Smalot\PdfParser\Element::__toString()
S
81 1 3
Smalot\PdfParser\Parser::getConfig()
S
82 1 3
Smalot\PdfParser\Header::__construct()
S
77 1 4
Smalot\PdfParser\Config::getRetainImageContent()
S
82 1 3
Smalot\PdfParser\PDFObject::getText()
S
70 1 6
Smalot\PdfParser\Page::createPDFObjectForFpdf()
S
68 1 7
Smalot\PdfParser\PDFObject::getHeader()
S
82 1 3
Smalot\PdfParser\Config::setIgnoreEncryption()
S
81 1 3
Smalot\PdfParser\Page::getPDFObjectForFpdf()
S
73 1 5
Smalot\PdfParser\XObject\Form::getText()
S
71 1 5
Smalot\PdfParser\Font::decodeOctal()
S
65 1 8
Smalot\PdfParser\Element\ElementXRef::__toString()
S
80 1 3
Smalot\PdfParser\Element\ElementMissing::__toString()
S
82 1 3
Smalot\PdfParser\Element::equals()
S
80 1 3
Smalot\PdfParser\PDFObject::getDocument()
S
82 1 3
MxChat_Public::mxchat_get_user_identifier()
S
79 1 3
Smalot\PdfParser\Document::getFonts()
S
80 1 3
Smalot\PdfParser\Element\ElementMissing::getContent()
S
82 1 3
Smalot\PdfParser\Element\ElementName::__construct()
S
79 1 3
Smalot\PdfParser\Config::getFontSpaceLimit()
S
82 1 3
MxChat_Admin::mxchat_pdf_intent_section_callback()
S
78 1 3
Smalot\PdfParser\Font::createEncodingByPdfObject()
S
68 1 7
Smalot\PdfParser\Element\ElementArray::__toString()
S
79 1 3
Smalot\PdfParser\RawData\FilterHelper::getAvailableFilters()
S
82 1 3
Smalot\PdfParser\Font::getFontSpaceLimit()
S
81 1 3
Smalot\PdfParser\Config::getPdfWhitespacesRegex()
S
82 1 3
Smalot\PdfParser\Document::getDetails()
S
82 1 3
Smalot\PdfParser\Config::getPdfWhitespaces()
S
82 1 3
Smalot\PdfParser\Config::setRetainImageContent()
S
81 1 3
Smalot\PdfParser\Config::setPdfWhitespaces()
S
81 1 3
Smalot\PdfParser\Config::setHorizontalOffset()
S
81 1 3
Smalot\PdfParser\RawData\RawDataParser::getObjectHeaderPattern()
S
77 1 3
Smalot\PdfParser\Element\ElementMissing::contains()
S
82 1 3
Smalot\PdfParser\Parser::parseFile()
S
76 1 4
Smalot\PdfParser\Document::getObjects()
S
82 1 3
Smalot\PdfParser\PDFObject::getUniqueId()
S
80 1 3
MxChat_Admin::mxchat_sanitize_content_for_api()
S
64 1 9
Smalot\PdfParser\Element\ElementString::__construct()
S
79 1 3
Smalot\PdfParser\Element\ElementString::equals()
S
80 1 3
Smalot\PdfParser\Config::getIgnoreEncryption()
S
82 1 3
Smalot\PdfParser\RawData\RawDataParser::getObjectHeaderLen()
S
77 1 3
Smalot\PdfParser\PDFObject::has()
S
80 1 3
Smalot\PdfParser\Element::init()
S
91 1 2
Smalot\PdfParser\Document::setObjects()
S
76 1 4
Smalot\PdfParser\Font::decodeEntities()
S
72 1 5
Smalot\PdfParser\Config::setDataTmFontInfoHasToBeIncluded()
S
81 1 3
MxChat_Integrator::mxchat_dismiss_pre_chat_message()
S
68 1 7
Smalot\PdfParser\Element\ElementNull::__construct()
S
80 1 3
Smalot\PdfParser\Element\ElementNull::__toString()
S
82 1 3
Smalot\PdfParser\Element\ElementArray::__construct()
S
79 1 3
Smalot\PdfParser\Encoding\PDFDocEncoding::convertPDFDoc2UTF8()
S
79 1 3
Smalot\PdfParser\Document::__construct()
S
79 1 3
Smalot\PdfParser\Element::getContent()
S
82 1 3
Smalot\PdfParser\Config::getHorizontalOffset()
S
82 1 3
Smalot\PdfParser\Element\ElementXRef::getObject()
S
80 1 3
Smalot\PdfParser\Element\ElementXRef::getId()
S
81 1 3
MxChat_Integrator::mxchat_handle_email_capture()
S
66 1 7
Smalot\PdfParser\Config::getDecodeMemoryLimit()
S
82 1 3
MxChat_Public::__construct()
S
71 1 5
MxChat_WooCommerce::get_last_discussed_product()
S
80 1 3
Smalot\PdfParser\Document::hasObjectsByType()
S
78 1 3
Smalot\PdfParser\Element\ElementDate::__toString()
S
80 1 3
Smalot\PdfParser\Config::getDataTmFontInfoHasToBeIncluded()
S
82 1 3
Smalot\PdfParser\PDFObject::getDetails()
S
80 1 3
Smalot\PdfParser\Element\ElementMissing::__construct()
S
80 1 3
Smalot\PdfParser\Element\ElementArray::getRawContent()
S
82 1 3
MxChat_Integrator::mxchat_increment_chat_count()
S
73 1 5