Code Analysis: ScoutDocs 1.5.0

Most Complex Classes

Class Rating Complexity
Browser
D
172
ScoutDocs_Plugin
D
127
System_Data_Report
S
49
ScoutDocs_User
S
39
ScoutDocs_Setting
S
36
ScoutDocs_API_Response
S
21
ScoutDocs_Requirements_Check
S
16

Most Complex Functions

Function Rating Complexity
System_Data_Report::system_data()
D
40
Browser::checkBrowsers()
C
29
ScoutDocs_Plugin::load_docs_page()
B
16
Browser::checkPlatform()
B
18
ScoutDocs_API_Response::__construct()
A
12
ScoutDocs_Plugin::init_site()
A
10
ScoutDocs_Plugin::admin_notices()
A
9
Browser::checkBrowserInternetExplorer()
A
9
Browser::checkBrowserMozilla()
A
10
Browser::checkBrowserOpera()
A
7
ScoutDocs_Setting::setting_row()
A
8
ScoutDocs_User::create()
A
7