Code Analysis: Library Viewer 2.0.2

Most Complex Classes

Class Rating Complexity
Library_Viewer_Shortcode
C
106
Library_Viewer_File
S
37
Library_Viewer_Init
S
25
Library_Viewer_Admin
S
9
Library_Viewer_Plugin_Page
S
5

Most Complex Functions

Function Rating Complexity
library_viewer_error()
B
19
Library_Viewer_File::get_file_action()
A
13
Library_Viewer_Shortcode::__construct()
A
10
Library_Viewer_Shortcode::print_containing_files()
A
7
Library_Viewer_Shortcode::print_containing_folders()
S
5
Library_Viewer_File::view_file__init_file_status()
S
6
Library_Viewer_Shortcode::print_breadcrumb()
S
5
Library_Viewer_Shortcode::is_current_folder_accessible()
S
6
Library_Viewer_File::call_file_viewer()
S
5
Library_Viewer_Shortcode::get_file_anchor_html()
S
4
Library_Viewer_Shortcode::shortcode_html_contents()
S
4
Library_Viewer_Init::custom_login_redirect_action()
S
5