Controls_Stack D

Total Complexity 264
Dependencies 11
Dependents 8
Total lines 2,410
Lines of code 878
Logical lines of code 511
Comment lines 1,174
Methods 77
Properties 13

Methods 77

Method Rating Maintainability Complexity Lines of code
add_responsive_control()
C
34 26 90
is_control_visible()
B
42 24 49
get_position_info()
B
41 16 56
parse_dynamic_settings()
A
44 16 44
handle_control_position()
A
50 12 25
get_active_settings()
A
49 10 33
add_control()
A
48 9 33
sanitize_settings()
A
50 8 28
get_style_controls()
A
52 8 23
add_render_attribute()
S
53 7 24
remove_render_attribute()
S
58 6 17
filter_controls_settings()
S
56 5 19
start_controls_tabs()
S
56 5 18
get_config()
S
56 5 18
get_render_attributes()
S
60 5 16
get_active_controls()
S
56 4 19
get_section_controls()
S
57 4 18
update_control()
S
58 4 15
print_template()
S
55 3 20
start_controls_section()
S
57 3 16
get_data()
S
67 4 7
start_controls_tab()
S
61 3 12
get_init_settings()
S
61 3 12
get_frontend_settings()
S
64 3 9
get_parsed_dynamic_settings()
S
65 3 9
get_frontend_settings_keys()
S
65 3 9
__construct()
S
64 3 10
remove_responsive_control()
S
67 3 7
get_pointer_index()
S
71 2 6
start_injection()
S
71 2 6
render_by_mode()
S
71 2 7
get_scheme_controls()
S
64 2 9
get_settings_for_display()
S
70 2 6
add_group_control()
S
67 2 7
set_config()
S
68 2 7
init_controls()
S
65 2 9
get_stack()
S
68 2 8
get_render_attribute_string()
S
71 2 6
end_popover()
S
61 1 13
end_controls_section()
S
60 1 13
get_class_name()
S
80 1 3
_get_initial_config()
S
74 1 4
get_type()
S
81 1 3
get_initial_config()
S
74 1 5
get_default_data()
S
72 1 6
get_section_args()
S
68 1 7
content_template()
S
98 1 1
render()
S
98 1 1
render_static()
S
82 1 3
print_template_content()
S
82 1 3
_register_controls()
S
75 1 4
_content_template()
S
75 1 4
get_id_int()
S
80 1 3
init()
S
75 1 4
_init()
S
74 1 4
get_id()
S
82 1 3
register_controls()
S
98 1 1
print_render_attribute_string()
S
80 1 3
get_injection_point()
S
81 1 3
get_controls_settings()
S
79 1 3
update_responsive_control()
S
70 1 6
get_tabs_controls()
S
79 1 3
get_control_index()
S
72 1 5
get_control_key()
S
72 1 5
get_unique_name()
S
81 1 3
remove_control()
S
79 1 3
end_controls_tabs()
S
81 1 3
end_controls_tab()
S
80 1 3
end_injection()
S
80 1 3
start_popover()
S
74 1 5
get_controls()
S
78 1 3
get_current_tab()
S
82 1 3
set_render_attribute()
S
78 1 3
get_current_section()
S
82 1 3
is_editable()
S
82 1 3
on_import_replace_dynamic_content()
S
81 1 3
get_name()
S
100 1 0