WCV_Vendor_Dashboard D

Total Complexity 166
Dependencies 6
Dependents 1
Total lines 1,159
Lines of code 679
Logical lines of code 392
Comment lines 291
Methods 34
Properties 6

Methods 34

Method Rating Maintainability Complexity Lines of code
create_nav()
B
32 19 103
load_page()
B
35 16 89
can_view_dashboard()
A
47 16 29
check_permission()
A
48 16 28
check_object_permission()
A
44 14 43
maybe_load_application_form()
A
49 13 27
rewrite_rules()
A
43 11 47
lock_new_products_notice()
S
52 7 24
get_dashboard_quick_links()
S
53 7 21
get_dashboard_pages()
S
48 5 35
page_disabled()
S
58 4 16
load_settings_page()
S
53 3 21
load_dashboard()
S
55 3 19
init_hooks()
S
59 3 13
redirect_old_slug()
S
61 3 12
load_dashboard_nav()
S
63 3 11
add_vendor_dashboard_endpoint()
S
66 3 9
permission_denied()
S
53 1 23
add_vendor_dashboard_item()
S
68 2 7
show_pending_vendor_notice()
S
59 1 15
update_disk_usage_status()
S
66 2 8
load_theme_support()
S
66 2 9
dashboard_quick_links()
S
61 1 13
add_vendor_dashboard_icon()
S
82 1 3
__construct()
S
67 1 8
is_dashboard_page()
S
80 1 3
get_custom_pages()
S
79 1 3
add_query_vars()
S
68 1 8
show_application_form()
S
75 1 4
load_order_page()
S
75 1 4
get_dashboard_page_url()
S
69 1 6
load_pro_shortcode_to_free()
S
80 1 3
enqueue_scripts()
S
74 1 5
get_become_a_vendor()
S
66 1 10