Code Analysis: Advanced Sidebar Menu 8.7.1

Function Rating Maintainability Complexity Lines of code
Advanced_Sidebar_Menu\Menus\Category::render()
A
47 11 36
Advanced_Sidebar_Menu\Menus\Page::is_displayed()
A
58 9 14
Advanced_Sidebar_Menu\List_Pages::add_list_item_classes()
S
54 7 20
Advanced_Sidebar_Menu\Menus\Category::get_list_categories_args()
S
48 6 34
Advanced_Sidebar_Menu\Notice::info_panel()
S
44 4 62
Advanced_Sidebar_Menu\Widget\Widget_Abstract::hide_element()
S
59 7 15
Advanced_Sidebar_Menu\Widget\Page::box_display()
S
41 3 70
Advanced_Sidebar_Menu\List_Pages::list_grandchild_pages()
S
54 6 20
Advanced_Sidebar_Menu\List_Pages::is_current_page_ancestor()
S
57 6 17
Advanced_Sidebar_Menu\Widget\Category::box_display()
S
43 2 61
Advanced_Sidebar_Menu\Menus\Category::is_term_displayed()
S
63 5 11
Advanced_Sidebar_Menu\Menus\Category::get_top_level_terms()
S
54 4 22
Advanced_Sidebar_Menu\Menus\Menu_Abstract::increment_widget_id()
S
57 4 16
Advanced_Sidebar_Menu\Widget\Widget_Abstract::checkbox()
S
58 4 16
Advanced_Sidebar_Menu\Utils::is_checked()
S
66 5 7
Advanced_Sidebar_Menu\Menus\Category::is_displayed()
S
62 4 11
Advanced_Sidebar_Menu\Menus\Category::is_tax()
S
63 4 11
Advanced_Sidebar_Menu\List_Pages::get_child_pages()
S
56 3 18
Advanced_Sidebar_Menu\Widget\Page::box_order()
S
50 2 31
Advanced_Sidebar_Menu\Menus\Page::get_current_post()
S
67 4 8
Advanced_Sidebar_Menu\Menus\Category::is_current_term_ancestor()
S
62 4 10
Advanced_Sidebar_Menu\List_Pages::list_pages()
S
58 3 14
Advanced_Sidebar_Menu\List_Pages::get_args()
S
59 3 14
Advanced_Sidebar_Menu\Utils::array_map_recursive()
S
62 3 11
advanced_sidebar_menu_autoload()
S
52 2 24
Advanced_Sidebar_Menu\Widget\Category::box_display_on_single_posts()
S
49 1 39
Advanced_Sidebar_Menu\List_Pages::parse_args()
S
53 2 22
Advanced_Sidebar_Menu\Notice::preview()
S
57 2 19
Advanced_Sidebar_Menu\Debug::print_instance()
S
57 2 17
Advanced_Sidebar_Menu\Debug::hook()
S
66 3 8
Advanced_Sidebar_Menu\Menus\Page::get_top_parent_id()
S
63 3 10
Advanced_Sidebar_Menu\Menus\Category::get_included_term_ids()
S
64 3 9
Advanced_Sidebar_Menu\Menus\Category::is_first_level_term()
S
67 3 7
Advanced_Sidebar_Menu\Widget\Category::get_taxonomy_label()
S
67 3 7
Advanced_Sidebar_Menu\Widget\Page::get_post_type_label()
S
67 3 7
Advanced_Sidebar_Menu\Scripts::init_widget_js()
S
65 2 14
Advanced_Sidebar_Menu\Core::get_template_part()
S
61 2 14
advanced_sidebar_menu_widget_docs()
S
62 2 13
Advanced_Sidebar_Menu\Widget\Category::form()
S
52 1 28
Advanced_Sidebar_Menu\Widget\Page::form()
S
53 1 27
Advanced_Sidebar_Menu\Menus\Page::render()
S
62 2 11
Advanced_Sidebar_Menu\Widget\Category::__construct()
S
62 2 11
Advanced_Sidebar_Menu\Widget\Page::__construct()
S
62 2 11
Advanced_Sidebar_Menu\Notice::pro_version_warning()
S
63 2 11
Advanced_Sidebar_Menu\Widget\Page::box_exclude()
S
56 1 22
Advanced_Sidebar_Menu\Widget\Category::box_exclude()
S
56 1 22
Advanced_Sidebar_Menu\Widget\Page::hook()
S
63 2 10
Advanced_Sidebar_Menu\List_Pages::get_current_page_id()
S
72 2 6
Advanced_Sidebar_Menu\Menus\Category::get_top_parent_id()
S
72 2 6
Advanced_Sidebar_Menu\Menus\Page::get_levels_to_display()
S
67 2 7
Advanced_Sidebar_Menu\Widget\Category::hook()
S
63 2 10
Advanced_Sidebar_Menu\Menus\Category::get_levels_to_display()
S
68 2 7
Advanced_Sidebar_Menu\Menus\Category::openListItem()
S
70 2 6
Advanced_Sidebar_Menu\Widget\Page::update()
S
70 2 6
Advanced_Sidebar_Menu\Menus\Category::add_has_children_category_class()
S
71 2 6
Advanced_Sidebar_Menu\Menus\Menu_Abstract::include_parent()
S
78 2 3
Advanced_Sidebar_Menu\Menus\Category::has_children()
S
66 2 8
Advanced_Sidebar_Menu\Debug::adjust_widget_settings()
S
68 2 7
advanced_sidebar_menu_load()
S
65 2 10
Advanced_Sidebar_Menu\Scripts::hook()
S
63 2 10
Advanced_Sidebar_Menu\Scripts::admin_scripts()
S
60 1 15
Advanced_Sidebar_Menu\Cache::get_child_pages()
S
66 2 8
Advanced_Sidebar_Menu\Menus\Menu_Abstract::checked()
S
78 2 3
Advanced_Sidebar_Menu\Notice::is_conflicting_pro_version()
S
77 2 3
Advanced_Sidebar_Menu\Walkers\Category_Walker::start_lvl()
S
65 2 8
Advanced_Sidebar_Menu\Menus\Menu_Abstract::title()
S
66 2 7
Advanced_Sidebar_Menu\Notice::hook()
S
64 2 9
Advanced_Sidebar_Menu\List_Pages::__construct()
S
59 1 14
Advanced_Sidebar_Menu\Menus\Category::get_child_terms()
S
61 1 13
Advanced_Sidebar_Menu\Cache::clear_cache_group()
S
78 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_widget_args()
S
82 1 3
Advanced_Sidebar_Menu\Core::hook()
S
79 1 3
Advanced_Sidebar_Menu\Widget\Category::update()
S
74 1 4
Advanced_Sidebar_Menu\Menus\Category::get_excluded_ids()
S
78 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::render()
S
100 1 0
Advanced_Sidebar_Menu\Widget\Widget_Abstract::checked()
S
79 1 3
Advanced_Sidebar_Menu\Menus\Category::set_current_top_level_term()
S
81 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_widget_instance()
S
82 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::is_displayed()
S
100 1 0
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_order_by()
S
100 1 0
Advanced_Sidebar_Menu\Cache::get_key_from_asm()
S
76 1 4
Advanced_Sidebar_Menu\Menus\Menu_Abstract::display_all()
S
80 1 3
Advanced_Sidebar_Menu\Menus\Page::get_order_by()
S
77 1 3
Advanced_Sidebar_Menu\Cache::add_child_pages()
S
69 1 6
Advanced_Sidebar_Menu\Walkers\Page_Walker::end_el()
S
91 1 2
Advanced_Sidebar_Menu\Menus\Category::get_taxonomy()
S
78 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::factory()
S
73 1 5
Advanced_Sidebar_Menu\List_Pages::hook()
S
78 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_order()
S
100 1 0
Advanced_Sidebar_Menu\Menus\Page::has_pages()
S
72 1 5
Advanced_Sidebar_Menu\List_Pages::__toString()
S
82 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_top_parent_id()
S
100 1 0
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_current()
S
80 1 3
Advanced_Sidebar_Menu\Menus\Category::get_highest_parent()
S
71 1 5
Advanced_Sidebar_Menu\Widget\Widget_Abstract::set_instance()
S
75 1 4
Advanced_Sidebar_Menu\List_Pages::factory()
S
80 1 3
Advanced_Sidebar_Menu\Menus\Category::get_order_by()
S
78 1 3
Advanced_Sidebar_Menu\Core::register_widgets()
S
77 1 4
advanced_sidebar_menu_translate()
S
80 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::is_excluded()
S
75 1 4
Advanced_Sidebar_Menu\List_Pages::get_menu()
S
82 1 3
Advanced_Sidebar_Menu\Menus\Page::set_current_post()
S
81 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::__construct()
S
72 1 5
Advanced_Sidebar_Menu\Menus\Category::get_order()
S
78 1 3
Advanced_Sidebar_Menu\Cache::get_cache_group()
S
74 1 4
Advanced_Sidebar_Menu\Menus\Page::get_post_type()
S
78 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_excluded_ids()
S
77 1 3
Advanced_Sidebar_Menu\Menus\Page::get_order()
S
77 1 3
Advanced_Sidebar_Menu\Widget\Category::widget()
S
67 1 7
Advanced_Sidebar_Menu\Menus\Page::get_excluded_ids()
S
77 1 3
Advanced_Sidebar_Menu\Cache::hook()
S
79 1 3
Advanced_Sidebar_Menu\Menus\Menu_Abstract::get_levels_to_display()
S
100 1 0
Advanced_Sidebar_Menu\Widget\Page::widget()
S
67 1 7