Miniorange_API_Authentication_Admin D

Total Complexity 149
Dependencies 2
Dependents 2
Total lines 751
Lines of code 475
Logical lines of code 289
Comment lines 193
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
miniorange_api_authentication_save_settings()
D
9
100 279
save_temporary_data()
A
57 10 14
mo_rest_jwt_validate_token()
S
55 3 21
get_current_route()
S
68 4 6
enqueue_styles()
S
64 3 8
mo_rest_token_generation_callback()
S
64 3 10
register_rest_routes()
S
57 1 20
convergence()
S
64 2 10
mo_api_authentication_show_curl_error()
S
69 2 7
mo_api_authentication_is_curl_installed()
S
69 2 7
whitelist_routes()
S
69 2 7
is_whitelisted()
S
65 2 9
add_action_links()
S
58 1 15
miniorange_api_authentication_remove_registered_user()
S
61 1 14
mo_api_shortlist()
S
80 1 3
mo_api_auth_initialize_api_flow()
S
82 1 3
__construct()
S
63 1 10
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
get_route_whitelist_option()
S
79 1 3
mo_api_auth_menu_options()
S
75 1 5
mo_api_auth_admin_menu()
S
75 1 3
enqueue_scripts()
S
91 1 2
plugin_settings_script()
S
77 1 3
plugin_settings_style()
S
74 1 4
mo_api_auth_else()
S
80 1 3