Code Analysis: Nav Menu Roles 2.1.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
44 21 43
Nav_Menu_Roles::custom_fields()
A
38 11 79
Nav_Menu_Roles::setup_nav_item()
A
49 11 29
Nav_Menu_Roles_Import::process_nav_menu_meta()
A
53 8 22
Nav_Menu_Roles::nav_update()
A
53 8 21
preview_nav_menu_setting_postmeta()
A
50 7 32
Nav_Menu_Roles_Import::handle_upload()
S
51 5 27
customizer_custom_fields()
S
46 3 52
Nav_Menu_Roles_Import::dispatch()
S
56 5 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
54 3 19
customizer_save()
S
69 4 7
customizer_preview()
S
67 4 9
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
save_nav_menu_setting_postmeta()
S
64 3 10
get_display_mode_post_data()
S
68 3 7
Nav_Menu_Roles_Import::import_end()
S
60 2 12
Nav_Menu_Roles_Import::header()
S
61 2 12
Nav_Menu_Roles::register_meta()
S
57 1 20
Nav_Menu_Roles::instance()
S
71 2 6
Nav_Menu_Roles::add_action_links()
S
66 2 7
Nav_Menu_Roles::register_importer()
S
67 2 7
Nav_Menu_Roles::enqueue_scripts()
S
71 2 5
Nav_Menu_Roles_Import::is_valid_meta_key()
S
70 2 6
Nav_Menu_Roles::sanitize_meta_mode()
S
79 2 3
Nav_Menu_Roles::delete_transient()
S
76 1 4
Nav_Menu_Roles::__wakeup()
S
78 1 3
Nav_Menu_Roles::admin_init()
S
82 1 3
Nav_Menu_Roles_Import::bump_request_timeout()
S
82 1 3
Nav_Menu_Roles::admin_notice()
S
80 1 3
Nav_Menu_Roles_Import::parse()
S
76 1 4
Nav_Menu_Roles_Import::cmpr_strlen()
S
79 1 3
Nav_Menu_Roles::nag_ignore()
S
80 1 3
Nav_Menu_Roles_Import::__construct()
S
81 1 3
Nav_Menu_Roles::is_wp_gte()
S
75 1 4
Nav_Menu_Roles::__clone()
S
78 1 3
customizer_scripts()
S
63 1 10
Nav_Menu_Roles::load_text_domain()
S
77 1 3
Walker_Nav_Menu_Edit_Roles::start_lvl()
S
98 1 1
Walker_Nav_Menu_Edit_Roles::get_custom_fields()
S
70 1 6
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_Import::footer()
S
83 1 3
Nav_Menu_Roles_Import::greet()
S
68 1 7
Walker_Nav_Menu_Edit_Roles::start_el()
S
65 1 9
nav_menu_roles()
S
73 1 5
Walker_Nav_Menu_Edit_Roles::end_lvl()
S
98 1 1
Nav_Menu_Roles_Import::import()
S
65 1 9