ThemeHunk_MegaMenu_Widgets A

Total Complexity 60
Dependencies 0
Dependents 0
Total lines 563
Lines of code 385
Logical lines of code 232
Comment lines 98
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
themehunk_megamenu_reorder_items()
A
43 10 47
themehunk_megamenu_add_grid_row_column()
A
48 7 32
themehunk_megamenu_widget_items()
S
45 3 50
themehunk_megamenu_reorder_col()
S
51 3 26
themehunk_megamenu_reorder_row()
S
52 3 24
themehunk_megamenu_drag_to_add_widget_item()
S
50 2 26
themehunk_megamenu_show_widget()
S
54 2 19
themehunk_megamenu_get_id_base_for_widget_id()
S
65 3 9
themehunk_megamenu_delete_widget_from_sidebar()
S
64 3 10
themehunk_megamenu_delete_column()
S
59 2 13
themehunk_megamenu_save_widget()
S
61 2 11
themehunk_megamenu_delete_row()
S
61 2 11
themehunk_megamenu_get_all_registered_widgets()
S
63 2 11
themehunk_megamenu_get_widget_class_by_widget_id()
S
65 2 9
themehunk_megamenu_get_sidebar_widgets()
S
69 2 7
themehunk_megamenu_get_widget_name_by_widget_id()
S
67 2 8
themehunk_megamenu_delete_widget_from_builder_column()
S
66 2 7
themehunk_megamenu_delete_widget()
S
61 1 12
__construct()
S
61 1 12
themehunk_megamenu_menu_items()
S
65 1 11
init()
S
76 1 4
themehunk_megamenu_add_widget_to_sidebar()
S
71 1 6
themehunk_megamenu_set_sidebar_widgets()
S
73 1 5
themehunk_megamenu_register_sidebar()
S
66 1 9
themehunk_megamenu_delete_widget_from_widget_options_db()
S
69 1 6