Code Analysis: Nav Menu Roles 2.0.0

Function Rating Maintainability Complexity Lines of code
Walker_Nav_Menu_Edit_Roles::start_el()
C
26
20 194
Walker_Nav_Menu_Edit_Roles::start_el()
C
26
19 189
Nav_Menu_Roles::exclude_menu_items()
B
45 19 40
Nav_Menu_Roles::custom_fields()
A
41 10 61
Nav_Menu_Roles::setup_nav_item()
A
50 10 28
Nav_Menu_Roles_Import::process_nav_menu_meta()
A
53 8 22
Nav_Menu_Roles::nav_update()
S
58 6 15
Nav_Menu_Roles_Import::handle_upload()
S
51 5 27
Nav_Menu_Roles_Import::dispatch()
S
56 5 18
customizer_custom_fields()
S
50 3 36
preview_nav_menu_setting_postmeta()
S
57 4 18
Nav_Menu_Roles::edit_nav_menu_walker()
S
61 4 12
Nav_Menu_Roles_Import::import_start()
S
54 3 21
Nav_Menu_Roles::__construct()
S
55 3 18
customizer_preview()
S
67 4 9
customizer_save()
S
69 4 7
Nav_Menu_Roles::sanitize_meta()
S
61 3 12
get_roles_post_data()
S
68 3 7
Nav_Menu_Roles::maybe_upgrade()
S
69 3 6
Nav_Menu_Roles_Import::import_end()
S
60 2 12
Nav_Menu_Roles_Import::header()
S
61 2 12
save_nav_menu_setting_postmeta()
S
70 2 6
Nav_Menu_Roles::add_action_links()
S
66 2 7
Nav_Menu_Roles::enqueue_scripts()
S
71 2 5
Nav_Menu_Roles::instance()
S
72 2 6
Nav_Menu_Roles_Import::is_valid_meta_key()
S
70 2 6
Nav_Menu_Roles::register_importer()
S
67 2 7
Nav_Menu_Roles::register_meta()
S
64 1 11
Nav_Menu_Roles::load_text_domain()
S
77 1 3
Walker_Nav_Menu_Edit_Roles::end_lvl()
S
98 1 1
Nav_Menu_Roles_Import::greet()
S
68 1 7
Nav_Menu_Roles_Import::import()
S
65 1 9
Nav_Menu_Roles::admin_init()
S
82 1 3
Nav_Menu_Roles_Import::parse()
S
76 1 4
Walker_Nav_Menu_Edit_Roles::start_el()
S
65 1 9
Walker_Nav_Menu_Edit_Roles::start_lvl()
S
98 1 1
Nav_Menu_Roles_Import::cmpr_strlen()
S
79 1 3
Nav_Menu_Roles::__clone()
S
78 1 3
nav_menu_roles()
S
82 1 3
Walker_Nav_Menu_Edit_Roles::get_custom_fields()
S
70 1 6
customizer_scripts()
S
67 1 9
Nav_Menu_Roles::delete_transient()
S
76 1 4
Nav_Menu_Roles::is_wp_gte()
S
75 1 4
Nav_Menu_Roles_Import::__construct()
S
81 1 3
Nav_Menu_Roles_Import::bump_request_timeout()
S
82 1 3
Walker_Nav_Menu_Edit_Roles::end_lvl()
S
98 1 1
Walker_Nav_Menu_Edit_Roles::start_lvl()
S
98 1 1
Nav_Menu_Roles::__wakeup()
S
78 1 3
Nav_Menu_Roles_Import::footer()
S
83 1 3
Nav_Menu_Roles::nag_ignore()
S
80 1 3
Nav_Menu_Roles::admin_notice()
S
80 1 3