Code Analysis: Disable REST API 1.8

Function Rating Maintainability Complexity Lines of code
Disable_REST_API::maybe_process_settings_form()
A
48 11 29
Disable_REST_API::is_route_allowed()
A
52 8 24
DRA_Admin::display_route_checkboxes()
S
49 7 26
DRA_Helpers::get_allowed_routes()
S
53 7 22
DRA_Helpers::build_routes_rule()
S
61 4 12
DRA_Helpers::is_valid_role()
S
62 4 12
DRA_Helpers::get_default_allow_for_role()
S
62 4 11
Disable_REST_API::get_current_route()
S
66 4 8
DRA_Admin::display_role_default_allow()
S
54 2 23
Disable_REST_API::create_settings_option()
S
56 2 18
Disable_REST_API::you_shall_not_pass()
S
65 3 10
DRA_Requirements_Check::passes()
S
68 3 7
DRA_Helpers::get_role_name()
S
63 3 10
DRA_Requirements_Check::__construct()
S
68 3 7
Disable_REST_API::admin_enqueues()
S
66 2 7
DRA_Helpers::build_routes_rule_for_all()
S
67 2 8
DRA_Requirements_Check::deactivate()
S
74 2 5
DRA_Requirements_Check::php_passes()
S
67 2 8
Disable_REST_API::get_wp_error()
S
64 2 9
Disable_REST_API::option_check()
S
72 2 6
Disable_REST_API::get_current_user_roles()
S
66 2 9
DRA_Requirements_Check::wp_passes()
S
67 2 8
Disable_REST_API::define_admin_link()
S
62 1 11
Disable_REST_API::settings_link()
S
69 1 6
DRA_Requirements_Check::wp_version_notice()
S
72 1 5
DRA_Admin::get_route_checked_prop()
S
73 1 4
DRA_Helpers::get_all_rest_routes()
S
76 1 4
DRA_Requirements_Check::php_version_notice()
S
72 1 5
Disable_REST_API::settings_page()
S
76 1 4
Disable_REST_API::__construct()
S
69 1 6
DRA_Requirements_Check::__php_at_least()
S
78 1 3
DRA_Helpers::get_all_rest_namespaces()
S
76 1 4
Disable_REST_API::allow_rest_api()
S
79 1 3
DRA_Requirements_Check::__wp_at_least()
S
78 1 3
disable_rest_api_load_textdomain()
S
78 1 3