Miniorange_API_Authentication_Admin D

Total Complexity 134
Dependencies 1
Dependents 2
Total lines 580
Lines of code 425
Logical lines of code 286
Comment lines 72
Methods 25
Properties 2

Methods 25

Method Rating Maintainability Complexity Lines of code
miniorange_api_authentication_save_settings()
D
15
77 226
mo_api_auth_initialize_api_flow()
A
49 10 28
convergence()
S
51 5 26
mo_api_shortlist()
S
55 4 20
enqueue_styles()
S
68 3 6
enqueue_scripts()
S
63 3 9
mo_api_authentication_check_empty_or_null()
S
71 3 6
whitelist_routes()
S
65 3 10
regenerate_client_credentials()
S
63 3 10
regenerate_token()
S
65 3 8
get_current_route()
S
69 3 6
mo_api_authentication_show_curl_error()
S
69 2 7
mo_api_authentication_is_curl_installed()
S
69 2 7
is_whitelisted()
S
71 2 5
miniorange_api_authentication_remove_registered_user()
S
61 1 14
__construct()
S
68 1 7
mo_api_authentication_export_plugin_configuration()
S
82 1 3
mo_api_authentication_config_settings()
S
82 1 3
allow_rest_api()
S
78 1 3
plugin_settings_style()
S
75 1 4
get_route_whitelist_option()
S
79 1 3
mo_api_auth_menu_options()
S
74 1 5
mo_api_auth_admin_menu()
S
75 1 3
plugin_settings_script()
S
79 1 3
mo_api_auth_else()
S
80 1 3