Code Analysis: SSO OAuth for Discord by path digital 2.5.4

Most Complex Classes

Class Rating Complexity
PD_Discord_OAuth_Admin
D
140
PD_Discord_OAuth_Dicord
C
115
PD_Discord_OAuth
C
113
PD_Discord_OAuth_Admin_Menu
B
93
PD_Discord_OAuth_Admin_Notice
S
5

Most Complex Functions

Function Rating Complexity
PD_Discord_OAuth_Admin_Menu::render_content()
D
84
PD_Discord_OAuth_Admin::update_settings()
D
105
PD_Discord_OAuth::login_page()
D
44
PD_Discord_OAuth::redirect()
D
36
PD_Discord_OAuth_Dicord::authenticate()
C
26
PD_Discord_OAuth_Dicord::user_has_role()
B
20
PD_Discord_OAuth_Dicord::server_validation()
A
16
PD_Discord_OAuth_Admin::__construct()
A
13
PD_Discord_OAuth_Admin_Menu::render_menu()
A
8
PD_Discord_OAuth_Dicord::get_granted_roles()
A
10
PD_Discord_OAuth_Admin::add_meta_boxes()
A
9
PD_Discord_OAuth_Dicord::login()
S
8