Code Analysis: Library Viewer 2.0.2

Function Rating Maintainability Complexity Lines of code
library_viewer_error()
B
36 19 83
Library_Viewer_File::get_file_action()
A
44 13 49
Library_Viewer_Shortcode::__construct()
A
47 10 37
Library_Viewer_Shortcode::print_containing_files()
A
43 7 49
Library_Viewer_Shortcode::print_containing_folders()
S
44 5 46
Library_Viewer_File::view_file__init_file_status()
S
51 6 26
Library_Viewer_Shortcode::print_breadcrumb()
S
47 5 33
Library_Viewer_Shortcode::is_current_folder_accessible()
S
56 6 18
Library_Viewer_File::call_file_viewer()
S
49 5 32
Library_Viewer_Shortcode::get_file_anchor_html()
S
52 4 23
Library_Viewer_Shortcode::shortcode_html_contents()
S
55 4 19
Library_Viewer_Init::custom_login_redirect_action()
S
66 5 8
Library_Viewer_Admin::lv_pro_need_update()
S
61 4 11
Library_Viewer_Shortcode::errors_exists_in_current_folder()
S
64 4 11
Library_Viewer_Shortcode::save_shortcode_parameters_in_db()
S
62 4 11
Library_Viewer_Init::register_library_viewer_shortcode()
S
57 3 18
Library_Viewer_Init::__construct()
S
57 3 16
Library_Viewer_Init::init_file_viewer_object()
S
58 3 16
Library_Viewer_Admin::deprecated_hooks_notices()
S
65 4 8
Library_Viewer_Shortcode::print_folder_text_at_beginning()
S
60 3 14
Library_Viewer_Shortcode::print_folder_text_at_end()
S
60 3 14
Library_Viewer_Shortcode::init_parameters_default_values()
S
59 3 13
Library_Viewer_Init::file_viewer_action()
S
61 3 12
Library_Viewer_Shortcode::is_current_folder_hidden()
S
61 3 12
Library_Viewer_Init::load_plugin_textdomain()
S
63 3 10
Library_Viewer_Shortcode::is_shortcode_reused()
S
63 3 10
Library_Viewer_Shortcode::exists_in_array()
S
64 3 10
Library_Viewer_Shortcode::init_global_current_page_url()
S
59 2 13
Library_Viewer_File::init_parameters()
S
62 2 12
Library_Viewer_Shortcode::init_parameter_have_file_access()
S
62 2 12
Library_Viewer_Shortcode::print_folder_contents()
S
62 2 11
Library_Viewer_Plugin_Page::add_plugin_action_link()
S
63 2 11
Library_Viewer_Shortcode::init_global_dir()
S
77 2 3
Library_Viewer_Shortcode::init_parameters()
S
70 2 7
Library_Viewer_Shortcode::is_no_acceptable_parameters_exists()
S
64 2 10
Library_Viewer_Plugin_Page::filter__plugin_row_meta__view_documentation()
S
68 2 6
Library_Viewer_Shortcode::is_dir_accessible()
S
69 2 7
Library_Viewer_Shortcode::is_folder_hidden()
S
64 2 10
Library_Viewer_Shortcode::is_file_hidden()
S
67 2 8
Library_Viewer_Shortcode::init_parameter_login_page()
S
77 2 3
Library_Viewer_Shortcode::init_parameter_my_doc_viewer()
S
77 2 3
Library_Viewer_Shortcode::init_global_folder_real_path_symbols()
S
70 1 5
Library_Viewer_Init::register_library_viewer_file_classes()
S
68 1 7
Library_Viewer_File::init_global_file_extension()
S
78 1 3
Library_Viewer_Shortcode::get_folder_fake_link()
S
65 1 10
Library_Viewer_Plugin_Page::__construct()
S
74 1 4
Library_Viewer_File::init_global_file_real_link()
S
66 1 9
Library_Viewer_Shortcode::get_filter_allowed_globals()
S
79 1 3
Library_Viewer_Shortcode::get_go_back_button_html()
S
79 1 3
Library_Viewer_Shortcode::init_global_real_path()
S
78 1 3
Library_Viewer_Shortcode::init_global_file_fake_path_symbols()
S
70 1 5
Library_Viewer_Shortcode::get_file_fake_link()
S
65 1 10
Library_Viewer_File::get_rest_globals_array()
S
71 1 5
Library_Viewer_Init::init_library_viewer_file_identifier()
S
72 1 5
Library_Viewer_Shortcode::get_folder_real_link()
S
66 1 9
Library_Viewer_Shortcode::init_global_file_real_path_symbols()
S
70 1 5
Library_Viewer_Init::get_shortcode_class_name()
S
73 1 5
Library_Viewer_Admin::__construct()
S
75 1 4
Library_Viewer_Shortcode::get_encrypted_path()
S
82 1 3
Library_Viewer_Shortcode::init_global_current_viewer()
S
82 1 3
Library_Viewer_File::get_supported_mime_types()
S
68 1 7
Library_Viewer_Shortcode::get_folder_name()
S
65 1 10
Library_Viewer_File::get_redirect_to_url()
S
67 1 7
Library_Viewer_File::do_lv_file_was_viewed_action()
S
70 1 6
Library_Viewer_File::init_global_current_viewer()
S
82 1 3
Library_Viewer_File::init_global_shortcode_page_link()
S
71 1 5
Library_Viewer_File::init_global_file_fake_link()
S
71 1 5
Library_Viewer_Shortcode::init_global_file_identifier()
S
79 1 3
Library_Viewer_File::init_global_file_name()
S
79 1 3
Library_Viewer_Init::get_file_viewer_class_name()
S
73 1 5
Library_Viewer_File::init_global_file_abs_path()
S
79 1 3
Library_Viewer_Shortcode::init_global_folder_fake_path_symbols()
S
70 1 5
Library_Viewer_Shortcode::basename()
S
69 1 6
Library_Viewer_Init::register_library_viewer_shortcode_classes()
S
76 1 4
Library_Viewer_Shortcode::path_prefix()
S
82 1 3
Library_Viewer_Shortcode::get_rest_globals_array()
S
71 1 5