Controls_Manager B

Total Complexity 95
Dependencies 8
Dependents 79
Total lines 1,370
Lines of code 542
Logical lines of code 193
Comment lines 589
Methods 38
Properties 5

Methods 38

Method Rating Maintainability Complexity Lines of code
add_control_to_stack()
A
42 13 52
is_style_control()
A
54 8 23
should_clean_stack()
S
56 4 19
get_teaser_template()
S
56 4 18
remove_control_from_stack()
S
60 4 13
add_motion_effects_promotion_control()
S
50 2 35
get_controls_names()
S
51 1 45
register_controls()
S
58 3 15
get_responsive_control_device_suffix()
S
63 4 10
update_control_in_stack()
S
59 3 14
add_display_conditions_controls()
S
53 2 28
add_page_transitions_controls()
S
52 2 27
add_custom_css_controls()
S
52 2 27
get_element_stack()
S
63 3 11
get_control_from_stack()
S
64 3 10
get_stacks()
S
67 3 9
add_tab()
S
66 3 9
get_control_groups()
S
71 3 6
add_custom_attributes_controls()
S
55 1 23
promotion_switcher_control()
S
60 1 21
promotion_select_control()
S
62 1 17
get_controls_data()
S
68 2 7
get_tabs()
S
72 2 6
get_groups_names()
S
61 1 15
enqueue_control_scripts()
S
74 2 5
render_controls()
S
74 2 5
register()
S
65 2 10
get_control()
S
74 2 4
get_controls()
S
72 2 6
unregister()
S
69 2 7
register_control()
S
80 1 3
open_stack()
S
66 1 9
unregister_control()
S
68 1 8
delete_stack()
S
76 1 4
add_group_control()
S
76 1 4
clear_stack_cache()
S
77 1 4
has_stacks_cache_been_cleared()
S
82 1 3
init_tabs()
S
63 1 10