Code Analysis: PDF Embedder 4.6.2

Function Rating Maintainability Complexity Lines of code
core_pdf_embedder::pdfemb_shortcode_display_pdf()
B
42 18 43
core_pdf_embedder::pdfemb_options_validate()
A
46 15 37
core_pdf_embedder::pdfemb_media_send_to_editor()
A
49 12 29
core_pdf_embedder::pdfemb_options_do_network_errors()
A
51 10 27
core_pdf_embedder::pdfemb_mainsection_text()
A
43 7 58
core_pdf_embedder::pdfemb_save_network_options()
A
49 8 31
core_pdf_embedder::pdfemb_options_do_page()
S
44 3 56
core_pdf_embedder::get_option_pdfemb()
S
56 5 19
core_pdf_embedder::add_actions()
S
59 5 13
pdfemb_basic_pdf_embedder::pdfemb_wp_enqueue_scripts()
S
57 3 16
core_pdf_embedder::pdfemb_init()
S
63 3 11
pdfemb_basic_pdf_embedder::pdfemb_mainsection_extra()
S
50 1 39
core_pdf_embedder::get_translation_array()
S
52 2 22
pdfemb_basic_pdf_embedder::options_do_sidebar()
S
64 1 34
core_pdf_embedder::is_multisite_and_network_activated()
S
65 3 9
core_pdf_embedder::pdfemb_admin_menu()
S
62 2 12
core_pdf_embedder::pdfemb_admin_init()
S
61 2 11
pdfemb_basic_pdf_embedder::pdfemb_mobilesection_text()
S
56 1 24
core_pdf_embedder::get_error_string()
S
64 2 10
core_pdf_embedder::make_title_from_url()
S
71 2 6
core_pdf_embedder::save_option_pdfemb()
S
66 2 9
core_pdf_embedder::get_settings_url()
S
72 2 5
core_pdf_embedder::insert_scripts()
S
66 2 8
core_pdf_embedder::pdfemb_plugin_action_links()
S
65 2 8
pdfemb_basic_pdf_embedder::get_instance()
S
72 2 6
core_pdf_embedder::useminified()
S
79 2 3
pdfemb_basic_pdf_embedder::pdfemb_activation_hook()
S
68 2 7
pdfemb_basic_pdf_embedder::pdfemb_attachment_fields_to_edit()
S
63 2 10
pdfemb_basic_pdf_embedder::my_plugin_basename()
S
68 2 7
pdfemb_basic_pdf_embedder::my_plugin_url()
S
68 2 7
core_pdf_embedder::pdfemb_securesection_text()
S
61 1 15
core_pdf_embedder::gutenberg_enqueue_block_editor_assets()
S
62 1 13
core_pdf_embedder::draw_extra_sections()
S
91 1 2
core_pdf_embedder::get_options_name()
S
82 1 3
pdfemb_basic_pdf_embedder::get_extra_js_name()
S
82 1 3
core_pdf_embedder::options_do_sidebar()
S
91 1 2
core_pdf_embedder::get_default_options()
S
65 1 10
core_pdf_embedder::__construct()
S
76 1 4
core_pdf_embedder::modify_pdfurl()
S
80 1 3
core_pdf_embedder::pdfemb_upload_mimes()
S
76 1 4
core_pdf_embedder::pdfemb_wp_enqueue_scripts()
S
91 1 2
core_pdf_embedder::extra_shortcode_attrs()
S
82 1 3
core_pdf_embedder::pdfemb_mainsection_extra()
S
91 1 2
core_pdf_embedder::pdfemb_activation_hook()
S
91 1 2
core_pdf_embedder::draw_more_tabs()
S
91 1 2
pdfembPDFEmbedder()
S
82 1 3
core_pdf_embedder::gutenberg_enqueue_block_assets()
S
70 1 7
core_pdf_embedder::extra_plugin_action_links()
S
82 1 3
core_pdf_embedder::get_instructions_url()
S
82 1 3
core_pdf_embedder::pdfemb_attachment_fields_to_edit()
S
82 1 3
core_pdf_embedder::pdfemb_mobilesection_text()
S
91 1 2
pdfemb_basic_pdf_embedder::extra_plugin_action_links()
S
69 1 7
core_pdf_embedder::pdfemb_post_mime_types()
S
73 1 4
core_pdf_embedder::pdfemb_plugins_loaded()
S
78 1 3
core_pdf_embedder::get_options_menuname()
S
82 1 3
core_pdf_embedder::no_toolbar_option()
S
91 1 2
pdfemb_basic_pdf_embedder::get_translation_array()
S
77 1 4
core_pdf_embedder::get_options_pagename()
S
82 1 3
core_pdf_embedder::get_extra_js_name()
S
82 1 3