Xa_Woocommerce_Membership_Admin D

Total Complexity 174
Dependencies 8
Dependents 1
Total lines 1,105
Lines of code 746
Logical lines of code 383
Comment lines 65
Methods 40
Properties 4

Methods 40

Method Rating Maintainability Complexity Lines of code
output_plan_details_panel()
B
35 14 90
save_user_membership_metabox()
A
50 12 26
save_membership_plan_metabox()
A
51 11 26
get_membership_plan_options()
A
49 10 30
hf_user_membership_column_content()
A
47 8 35
get_restricted_items()
A
45 7 42
print_tab_html()
A
46 7 39
render_membership_plan_metabox()
S
45 6 45
render_user_membership_metabox()
S
47 6 39
hf_user_membership_title()
S
56 7 17
init_member_metabox()
S
58 7 14
get_not_allowed_post_ids_for_user()
S
54 6 22
init_hf_membership_user_roles()
S
53 6 22
update_user_membership_data()
S
56 6 17
filter_posts()
S
57 6 15
render_membership_plan_content()
S
53 5 22
get_membership_user()
S
59 5 14
init_hf_user_membership()
S
45 3 41
membership_plan_metabox()
S
58 4 15
init_hf_membership_post_types()
S
49 2 31
hf_hide_from_menus()
S
64 4 10
get_settings()
S
51 2 27
hforce_request_query()
S
66 3 9
load_wc_admin_css_scripts()
S
68 3 7
save_memberships_settings()
S
69 3 6
xa_wt_membership_action_links()
S
61 2 11
hf_user_membership_row_actions()
S
70 2 6
save_access_metabox()
S
70 2 6
render_restrict_access_metabox()
S
64 2 8
register_access_metabox()
S
71 2 5
__construct()
S
65 2 9
enqueue_styles()
S
77 1 3
hf_user_membership_columns()
S
63 1 10
hforce_user_membership_postbox_classes()
S
79 1 3
render_membership_plan_columns()
S
69 1 6
hforce_membership_plan_postbox_classes()
S
79 1 3
user_has_access_to_post()
S
75 1 4
add_memberships_settings_tab()
S
75 1 4
add_memberships_settings_page()
S
75 1 4
enqueue_scripts()
S
77 1 3