Code Analysis: SF Bootstrap Menu 2.4.1

Function Rating Maintainability Complexity Lines of code
sf_bootstrap_walker_page::start_el()
B
38 20 59
sf_bootstrap_walker_horizontal_menu::start_el()
B
39 19 57
SfMenuWidget::list_vertical()
B
40 16 60
SfMenuWidget::form()
B
39 15 63
SfMenuWidget::list_horizontal()
A
43 15 51
SfMenuWidget::update()
A
51 13 24
sf_menu_load_scripts()
A
53 13 21
SfMenuWidget::widget()
A
47 7 39
SfMenuWidget::sf_list_pages()
S
58 5 16
SfMenuWidget::show_children_of_expanded()
S
55 4 20
SfMenuWidget::known_params()
S
45 2 45
SfMenuWidget::generate_css()
S
49 3 29
SfMenuWidget::generateDynamicCss()
S
59 3 14
SfMenuWidget::list_page()
S
60 2 14
SfMenuWidget::__construct()
S
51 1 26
spice_get_widget_id()
S
69 2 7
SfMenuWidget::show_expanded()
S
70 2 7
sf_bootstrap_walker_page::start_lvl()
S
66 2 8
sf_bootstrap_walker_page::__construct()
S
82 1 3
sf_bootstrap_walker_page::end_lvl()
S
77 1 4
sf_bootstrap_menu_init()
S
72 1 6
sf_bootstrap_walker_page::end_el()
S
74 1 5
sf_bootstrap_menu_load()
S
74 1 4
sf_bootstrap_walker_horizontal_menu::end_el()
S
74 1 5
sf_bootstrap_walker_horizontal_menu::end_lvl()
S
77 1 4
sf_bootstrap_walker_horizontal_menu::start_lvl()
S
74 1 4