Code Analysis: Membee Login 2.2.2

Function Rating Maintainability Complexity Lines of code
MembeeWordPressAccessControl::options_page()
D
27
44 122
process_membee_options()
B
48 23 27
MembeeWordPressAccessControl::save_postdata()
B
40 19 57
MembeeWordPressAccessControl::remove_restricted_posts()
A
48 13 31
MembeeWordPressAccessControl::check_conditions()
A
49 12 27
MembeeWordPressAccessControl::shortcode_members()
A
48 11 33
MembeeWordPressAccessControl::check_for_members_only()
A
48 11 31
membee_init()
A
49 9 27
MembeeSecureWalker::filter_children()
A
52 9 23
display_membee_login_options()
A
50 8 33
Membee_Nav_Menu_Widget::widget()
A
56 9 16
MembeeWordPressAccessControl::add_wpac_meta_box()
A
53 8 20
MembeeWordPressAccessControl::remove_excerpt()
A
55 8 18
MembeeSecureWalker::display_element()
S
55 7 18
MembeeWordPressAccessControl::get_pages()
S
56 7 17
Membee_Nav_Menu_Widget::form()
S
49 6 31
MembeeWordPressAccessControl::wp_nav_menu_members_only()
S
59 7 14
membee_login_shortcode()
S
54 6 18
send_get_request()
S
49 5 32
MembeeWordPressAccessControl::check_for_nonmembers_only()
S
58 6 15
MembeeWordPressAccessControl::posts_where_paged()
S
62 5 12
process_login()
S
58 4 18
prepare_user_sign_in()
S
57 4 18
membee_flyout_widget()
S
58 4 15
update_user_roles()
S
58 4 15
MembeeWordPressAccessControl::show_column()
S
61 4 12
MembeeWordPressAccessControl::wp_page_menu_args()
S
63 4 10
MembeeWordPressAccessControl::posts_join_paged()
S
65 4 8
membee_widget()
S
59 3 14
Membee_Nav_Menu_Widget::update()
S
61 3 13
deactivate_WPAC()
S
72 3 5
MembeeSecureWalker::truncate_children()
S
66 3 8
sign_user_in()
S
59 2 14
prepare_redirect()
S
61 2 12
admin_header_stylesheet()
S
100 1 17
MembeeWordPressAccessControl::plugin_row_meta()
S
66 2 7
create_new_user()
S
63 2 10
MembeeWordPressAccessControl::add_wpac_nav_menus()
S
68 2 7
change_logout_url()
S
65 2 8
prepare_flyout()
S
66 2 9
MembeeWordPressAccessControl::shortcode_nonmembers()
S
69 2 7
MembeeWordPressAccessControl::admin_init()
S
69 2 6
MembeeSecureWalker::__construct()
S
70 2 7
MembeeWordPressAccessControl::add_wp_access_meta_boxes()
S
66 2 7
membee_wpac_widgets_init()
S
70 2 7
enqueue_membee()
S
63 1 11
membee_reset_widget()
S
71 1 7
MembeeWordPressAccessControl::load_custom_widgets()
S
79 1 3
allow_redirects()
S
77 1 4
MembeeSecureWalker::__call()
S
79 1 3
display_membee_login_menu()
S
78 1 3
MembeeSecureWalker::sync_vars_with_original_walker()
S
74 1 5
membee_error_message()
S
77 1 4
MembeeWordPressAccessControl::add_column()
S
74 1 4
MembeeWordPressAccessControl::wp_nav_menu_args()
S
75 1 4
Membee_Nav_Menu_Widget::__construct()
S
74 1 4
MembeeSecureWalker::__isset()
S
80 1 3
MembeeSecureWalker::__get()
S
81 1 3
MembeeWordPressAccessControl::admin_menu()
S
77 1 3
membee_reset_shortcode()
S
75 1 4
MembeeSecureWalker::__set()
S
80 1 3