Code Analysis: Library Viewer 2.0.8

Function Rating Maintainability Complexity Lines of code
library_viewer_error()
C
28
26 151
Library_Viewer_Shortcode::__construct()
A
41 15 52
Library_Viewer_Shortcode::is_current_folder_accessible()
A
51 9 25
Library_Viewer_Shortcode::print_containing_files()
A
42 7 51
Library_Viewer_File::get_file_action()
A
48 7 38
Library_Viewer_Admin::lv_pro_need_update()
S
54 7 20
Library_Viewer_File::view_file__init_file_status()
S
50 6 29
Library_Viewer_Shortcode::print_breadcrumb()
S
47 5 35
Library_Viewer_File::call_file_viewer()
S
48 5 34
Library_Viewer_Shortcode::have_access()
S
59 6 14
Library_Viewer_Shortcode::filter()
S
58 6 14
Library_Viewer_Shortcode::action()
S
58 6 14
Library_Viewer_Shortcode::print_containing_folders()
S
45 4 42
Library_Viewer_Init::custom_login_redirect_action()
S
64 6 9
Library_Viewer_Shortcode::get_file_anchor_html()
S
51 4 27
Library_Viewer_Shortcode::shortcode_html_contents()
S
52 4 24
Library_Viewer_Init::file_viewer_action()
S
59 4 13
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_Shortcode::print_error_messages()
S
54 3 22
Library_Viewer_Init::__construct()
S
55 3 18
Library_Viewer_Init::register_library_viewer_shortcode()
S
58 3 17
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::Library_Viewer_Shortcode__init_parameters_default_values()
S
59 3 13
Library_Viewer_Shortcode::is_current_folder_hidden()
S
61 3 12
Library_Viewer_Shortcode::init_parameter_my_doc_viewer()
S
67 3 7
Library_Viewer_Shortcode::exists_in_array()
S
64 3 10
Library_Viewer_Shortcode::is_shortcode_reused()
S
63 3 10
Library_Viewer_Shortcode::print_folder_contents()
S
61 2 12
Library_Viewer_Shortcode::get_current_page_url()
S
61 2 12
Library_Viewer_Plugin_Page::add_plugin_action_link()
S
63 2 11
Library_Viewer_Shortcode::init_parameter_have_file_access()
S
70 2 6
Library_Viewer_Shortcode::init_parameter_login_page()
S
77 2 3
Library_Viewer_File::init_parameters()
S
66 2 9
Library_Viewer_Shortcode::get_full_current_url()
S
76 2 3
Library_Viewer_Shortcode::ltrim()
S
70 2 6
Library_Viewer_Shortcode::rtrim()
S
70 2 6
Library_Viewer_Shortcode::init_global_dir()
S
69 2 6
Library_Viewer_Plugin_Page::filter__plugin_row_meta__view_documentation()
S
68 2 6
Library_Viewer_Shortcode::init_parameters()
S
80 2 3
Library_Viewer_Shortcode::is_no_acceptable_parameters_exists()
S
64 2 10
Library_Viewer_Shortcode::convert_string_to_array()
S
66 2 8
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_File::get_redirect_to_url()
S
67 1 7
Library_Viewer_Shortcode::http_build_query()
S
71 1 6
Library_Viewer_File::init_global_file_name()
S
79 1 3
Library_Viewer_Init::get_file_viewer_class_name()
S
75 1 4
Library_Viewer_File::init_global_shortcode_page_link()
S
71 1 5
Library_Viewer_File::init_global_file_extension()
S
78 1 3
Library_Viewer_Shortcode::Library_Viewer_Shortcode__rest_globals()
S
74 1 4
Library_Viewer_Shortcode::get_need_to_login_button()
S
78 1 3
Library_Viewer_File::do_lv_file_was_viewed_action()
S
70 1 6
Library_Viewer_Shortcode::get_folder_fake_link()
S
65 1 10
Library_Viewer_Shortcode::path_prefix()
S
82 1 3
Library_Viewer_Shortcode::basename()
S
69 1 6
Library_Viewer_Shortcode::get_file_fake_link()
S
65 1 10
Library_Viewer_Shortcode::init_global_have_folder_access()
S
80 1 3
Library_Viewer_Shortcode::get_folder_actions_html()
S
82 1 3
Library_Viewer_Init::register_library_viewer_file_classes()
S
68 1 7
Library_Viewer_File::init_global_file_folder_real_path()
S
71 1 5
Library_Viewer_Shortcode::Library_Viewer_Shortcode__filter_allowed_parameters()
S
79 1 3
Library_Viewer_Admin::__construct()
S
75 1 4
Library_Viewer_Shortcode::get_folder_real_link()
S
66 1 9
Library_Viewer_File::init_global_file_abs_path()
S
79 1 3
Library_Viewer_Shortcode::get_go_back_button_html()
S
79 1 3
Library_Viewer_Init::register_library_viewer_shortcode_classes()
S
76 1 4
Library_Viewer_Shortcode::get_need_to_login_url()
S
77 1 3
Library_Viewer_Shortcode::have_folder_access()
S
82 1 3
Library_Viewer_Shortcode::init_global_file_identifier()
S
79 1 3
Library_Viewer_Shortcode::get_create_actions_html()
S
82 1 3
Library_Viewer_Init::get_shortcode_class_name()
S
75 1 4
Library_Viewer_File::init_global_file_fake_link()
S
71 1 5
Library_Viewer_File::init_global_file_real_link()
S
66 1 9
Library_Viewer_File::Library_Viewer_File__rest_globals()
S
73 1 4
Library_Viewer_Shortcode::init_global_current_page_url()
S
79 1 3
Library_Viewer_File::Library_Viewer_Shortcode__init_globals_before_init_parameters()
S
80 1 3
Library_Viewer_Plugin_Page::__construct()
S
74 1 4
Library_Viewer_Shortcode::get_folder_name()
S
65 1 10
Library_Viewer_File::get_supported_mime_types()
S
68 1 7
Library_Viewer_File::Library_Viewer_File__init_globals_before_init_parameters()
S
75 1 5
Library_Viewer_Init::filter_lv_shortcode_class_names()
S
81 1 3
Library_Viewer_Shortcode::get_encrypted_path()
S
82 1 3
Library_Viewer_Shortcode::get_dir_name()
S
82 1 3
Library_Viewer_Init::load_plugin_textdomain()
S
69 1 7
Library_Viewer_Init::get_library_viewer_file_identifier()
S
73 1 5
Library_Viewer_Shortcode::init_global_file_fake_path_symbols()
S
70 1 5
Library_Viewer_Shortcode::init_global_folder_fake_path_symbols()
S
70 1 5
Library_Viewer_Shortcode::Library_Viewer_Shortcode__init_globals_before_init_parameters()
S
80 1 3
Library_Viewer_Init::filter_lv_file_viewer_class_names()
S
81 1 3
Library_Viewer_Shortcode::init_global_real_path()
S
78 1 3
Library_Viewer_Shortcode::trim()
S
73 1 5
Library_Viewer_Shortcode::Library_Viewer_Shortcode__filter_allowed_globals()
S
79 1 3
Library_Viewer_Shortcode::init_global_folder_real_path_symbols()
S
70 1 5
Library_Viewer_File::init_global_file_folder_abs_path()
S
79 1 3
Library_Viewer_Shortcode::init_global_file_real_path_symbols()
S
70 1 5
Library_Viewer_Shortcode::get_file_actions_html()
S
82 1 3