Controls_Stack D

Total Complexity 279
Dependencies 11
Dependents 8
Total lines 2,506
Lines of code 946
Logical lines of code 537
Comment lines 1,187
Methods 78
Properties 13

Methods 78

Method Rating Maintainability Complexity Lines of code
is_control_visible()
C
37 31 67
add_responsive_control()
C
33 27 92
get_position_info()
B
41 16 56
parse_dynamic_settings()
A
44 16 45
add_control()
A
38 13 73
handle_control_position()
A
49 13 27
get_active_settings()
A
48 10 34
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
get_init_settings()
S
60 3 13
start_controls_tab()
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_controls()
S
65 3 8
get_render_attribute_string()
S
71 2 6
get_stack()
S
68 2 8
set_config()
S
68 2 7
render_by_mode()
S
71 2 7
init_controls()
S
65 2 9
start_injection()
S
71 2 6
get_settings_for_display()
S
70 2 6
add_group_control()
S
67 2 7
get_pointer_index()
S
71 2 6
end_popover()
S
61 1 13
end_controls_section()
S
60 1 13
init()
S
75 1 4
_register_controls()
S
75 1 4
register_controls()
S
98 1 1
get_default_data()
S
72 1 6
get_widget_number()
S
79 1 3
get_initial_config()
S
74 1 5
_get_initial_config()
S
75 1 4
render()
S
98 1 1
get_section_args()
S
68 1 7
get_id_int()
S
80 1 3
render_static()
S
82 1 3
get_id()
S
82 1 3
_init()
S
75 1 4
get_injection_point()
S
81 1 3
content_template()
S
98 1 1
_content_template()
S
75 1 4
print_template_content()
S
82 1 3
get_class_name()
S
80 1 3
end_injection()
S
80 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_responsive_control_device_suffix()
S
75 1 4
get_unique_name()
S
81 1 3
remove_control()
S
79 1 3
end_controls_tabs()
S
81 1 3
on_import_update_dynamic_content()
S
81 1 3
end_controls_tab()
S
80 1 3
start_popover()
S
74 1 5
get_current_tab()
S
82 1 3
get_current_section()
S
82 1 3
set_render_attribute()
S
78 1 3
is_editable()
S
82 1 3
print_render_attribute_string()
S
80 1 3
get_type()
S
81 1 3
get_name()
S
100 1 0