Mega_Menu_Toggle_Blocks D

Total Complexity 129
Dependencies 1
Dependents 1
Total lines 1,025
Lines of code 586
Logical lines of code 303
Comment lines 215
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
print_theme_toggle_bar_designer_option()
C
37 25 78
add_menu_toggle_block_vars_to_scss()
B
42 19 47
add_menu_toggle_animated_block_vars_to_scss()
A
50 10 27
get_flex_blocks_html()
A
49 9 32
add_spacer_block_vars_to_scss()
A
50 9 27
get_backwards_compatibility_blocks_html()
S
47 5 36
get_default_menu_toggle_block()
S
54 6 19
output_menu_toggle_block_html()
S
43 3 57
get_toggle_block_html()
S
50 5 25
get_toggle_blocks_for_theme()
S
60 5 13
output_menu_public_toggle_block_html()
S
60 5 11
enqueue_scripts()
S
57 4 16
output_public_toggle_blocks()
S
59 4 14
output_menu_toggle_block_animated_html()
S
47 2 40
print_toggle_color_option()
S
60 3 14
output_spacer_block_html()
S
54 2 25
output_menu_public_toggle_block_animated_html()
S
62 3 10
print_icon_option()
S
58 2 14
toggle_icons()
S
53 1 23
__construct()
S
54 1 20
add_toggle_designer_to_theme_editor()
S
59 1 15
revert_toggle_blocks()
S
67 2 8
save_toggle_blocks()
S
64 2 10
append_scss()
S
72 1 5