core_pdf_embedder D

Total Complexity 156
Dependencies 2
Dependents 0
Total lines 1,041
Lines of code 772
Logical lines of code 331
Comment lines 97
Methods 53
Properties 4

Methods 53

Method Rating Maintainability Complexity Lines of code
pdfemb_shortcode_display_pdf()
B
42 18 43
pdfemb_options_validate()
A
46 15 39
pdfemb_media_send_to_editor()
A
49 12 29
pdfemb_options_do_network_errors()
A
51 10 27
render_main_section()
A
42 7 63
pdfemb_save_network_options()
A
49 8 31
pdfemb_options_do_page()
A
38 4 84
get_plugin_card()
S
44 4 66
install_partner()
S
45 5 43
get_option_pdfemb()
S
56 5 19
init()
S
56 5 16
get_upgrade_link()
S
61 4 11
get_products()
S
45 1 47
activate_partner()
S
61 3 12
pdfemb_init()
S
63 3 11
get_translation_array()
S
51 2 24
render_about_section()
S
57 2 23
is_multisite_and_network_activated()
S
65 3 9
admin_menu()
S
62 2 12
pdfemb_admin_init()
S
61 2 11
get_settings_url()
S
72 2 5
render_secure_section()
S
61 1 15
pdfemb_plugin_action_links()
S
65 2 8
useminified()
S
79 2 3
make_title_from_url()
S
71 2 6
get_error_string()
S
64 2 10
insert_scripts()
S
66 2 8
save_option_pdfemb()
S
66 2 9
deactivate_partner()
S
66 2 8
gutenberg_enqueue_block_editor_assets()
S
62 1 13
get_default_options()
S
65 1 10
gutenberg_enqueue_block_assets()
S
70 1 7
extra_plugin_action_links()
S
82 1 3
pdfemb_plugins_loaded()
S
78 1 3
pdfemb_attachment_fields_to_edit()
S
82 1 3
__construct()
S
76 1 4
get_options_name()
S
82 1 3
extra_shortcode_attrs()
S
82 1 3
pdfemb_activation_hook()
S
98 1 1
pdfemb_wp_enqueue_scripts()
S
98 1 1
get_extra_js_name()
S
82 1 3
pdfemb_upload_mimes()
S
76 1 4
pdfemb_post_mime_types()
S
73 1 4
modify_pdfurl()
S
80 1 3
get_options_menuname()
S
82 1 3
render_mobile_section()
S
98 1 1
get_options_pagename()
S
82 1 3
options_do_sidebar()
S
98 1 1
draw_more_tabs()
S
98 1 1
draw_extra_sections()
S
98 1 1
pdfemb_mainsection_extra()
S
98 1 1
get_instructions_url()
S
79 1 3
no_toolbar_option()
S
98 1 1