Code Analysis: Simple Restrict 1.2.8

Function Rating Maintainability Complexity Lines of code
Simple_Restrict_Public::restrict_content()
A
44 11 42
Simple_Restrict_Public::posts_args_search()
A
56 11 15
Simple_Restrict_Public::get_all_restricted_pages()
A
45 8 43
Simple_Restrict_Public::rest_restrict()
S
53 6 22
Simple_Restrict_Admin::show_permissions_column_content()
S
54 6 21
Simple_Restrict_Admin::user_new_form_function()
S
53 4 27
Simple_Restrict_Admin::add_permission_checkboxes()
S
53 4 25
Simple_Restrict_Admin::save_custom_user_profile_fields()
S
62 4 11
Simple_Restrict_Admin::save_permission_checkboxes()
S
64 3 9
Simple_Restrict_Public::display_message()
S
67 3 8
Simple_Restrict_Loader::run()
S
66 3 8
Simple_Restrict_Admin::add_custom_taxonomies()
S
52 1 24
Simple_Restrict::define_admin_hooks()
S
55 1 18
Simple_Restrict_Admin::simple_restrict_options_page()
S
59 1 17
Simple_Restrict_Admin::custom_admin_menu()
S
61 1 14
deactivate_simple_restrict()
S
76 1 4
Simple_Restrict_Public::enqueue_scripts()
S
77 1 3
Simple_Restrict_i18n::load_plugin_textdomain()
S
69 1 7
Simple_Restrict_Admin::add_permissions_column()
S
76 1 4
Simple_Restrict_Admin::enqueue_styles()
S
77 1 3
Simple_Restrict_Admin::__construct()
S
77 1 4
Simple_Restrict_Deactivator::deactivate()
S
89 1 2
Simple_Restrict_Activator::activate()
S
89 1 2
Simple_Restrict_Admin::get_taxonomy_terms_object_array()
S
65 1 9
Simple_Restrict_Admin::simple_restrict_admin_init()
S
62 1 10
Simple_Restrict_Loader::__construct()
S
77 1 4
Simple_Restrict_Loader::add_action()
S
77 1 3
Simple_Restrict_Loader::add_filter()
S
77 1 3
Simple_Restrict_Loader::add()
S
64 1 10
Simple_Restrict_Admin::simple_restrict_option_redirect_message()
S
74 1 5
Simple_Restrict::__construct()
S
68 1 8
Simple_Restrict::load_dependencies()
S
68 1 7
Simple_Restrict::set_locale()
S
75 1 4
Simple_Restrict_Admin::simple_restrict_field_one_callback()
S
67 1 7
Simple_Restrict::define_public_hooks()
S
62 1 10
Simple_Restrict_Public::get_taxonomy_terms_object_array()
S
65 1 9
Simple_Restrict_Public::enqueue_styles()
S
77 1 3
Simple_Restrict_Public::define_initial_variables()
S
79 1 3
Simple_Restrict::get_loader()
S
82 1 3
Simple_Restrict::get_version()
S
82 1 3
Simple_Restrict_Public::__construct()
S
77 1 4
Simple_Restrict_Admin::simple_restrict_section_one_callback()
S
73 1 5
Simple_Restrict_Admin::define_initial_variables()
S
79 1 3
Simple_Restrict_Admin::enqueue_scripts()
S
77 1 3
run_simple_restrict()
S
77 1 4
activate_simple_restrict()
S
76 1 4
Simple_Restrict::run()
S
82 1 3
Simple_Restrict::get_simple_restrict()
S
82 1 3
Simple_Restrict_Admin::simple_restrict_option_redirect_checkbox()
S
71 1 6