CUAR_CustomerPagesAddOn D

Total Complexity 232
Dependencies 2
Dependents 0
Total lines 1,627
Lines of code 1,171
Logical lines of code 470
Comment lines 168
Methods 53
Properties 10

Methods 53

Method Rating Maintainability Complexity Lines of code
fix_menu_item_classes()
C
33 30 102
recreate_default_navigation_menu()
B
36 17 80
filter_nav_menu_items()
B
41 16 59
exclude_pages_from_wp_page_menu()
A
44 13 52
print_pagination()
A
42 10 56
is_customer_area_page()
A
50 10 30
print_frontend_settings()
A
32 2 150
get_customer_area_page_from_id()
A
50 9 30
check_attention_needed()
A
46 8 42
get_potential_orphan_pages()
A
47 8 37
validate_pages_settings()
A
47 8 36
add_subpages_contextual_toolbar_group()
S
49 6 34
create_all_missing_pages()
S
49 6 32
get_contextual_toolbar()
S
50 6 32
run_addon()
S
46 4 40
get_page_id()
S
58 5 16
exclude_pages_from_search_results()
S
59 5 15
print_pages_settings()
S
46 3 42
validate_frontend_settings()
S
55 4 20
wrap_content_into_entry_container()
S
59 4 16
get_customer_area_child_pages()
S
61 4 13
get_main_navigation_menu()
S
54 3 23
wrap_content_into_container()
S
54 3 20
delete_orphan_pages()
S
56 3 18
define_main_content_filter()
S
64 4 10
get_main_menu_for_customer_area_pages()
S
62 3 13
get_main_menu_for_single_private_content()
S
63 3 12
add_body_class()
S
69 3 7
get_page_url()
S
67 3 8
add_status_sections()
S
55 1 19
get_customer_area_pages()
S
69 2 7
set_page_id()
S
68 2 8
get_customer_area_page()
S
74 2 4
get_contextual_toolbar_for_pages()
S
68 2 8
flush_rewrite_rules_for_wpca_pages()
S
73 2 6
set_default_options()
S
59 1 13
ignore_nav_menu_needs_sync_warning()
S
81 1 3
is_auto_menu_on_single_private_content_pages_enabled()
S
80 1 3
print_page_settings_section_info()
S
71 1 6
print_nav_menu_settings_section_info()
S
64 1 10
print_empty_settings_section_info()
S
91 1 2
is_auto_menu_on_customer_area_pages_enabled()
S
80 1 3
add_settings_tab()
S
75 1 4
get_page_option_name()
S
80 1 3
set_current_menu_item_id()
S
81 1 3
get_current_menu_item_id()
S
82 1 3
get_category_archive_slug()
S
80 1 3
get_date_archive_slug()
S
80 1 3
get_author_archive_slug()
S
80 1 3
get_update_content_slug()
S
80 1 3
get_delete_content_slug()
S
80 1 3
get_addon_name()
S
79 1 3
__construct()
S
80 1 3