JS_Widgets_Plugin C

Total Complexity 101
Dependencies 12
Dependents 15
Total lines 760
Lines of code 385
Logical lines of code 241
Comment lines 280
Methods 25
Properties 9

Methods 25

Method Rating Maintainability Complexity Lines of code
sanitize_widget_instance()
B
41 18 56
enqueue_frontend_scripts()
S
61 8 11
get_put_request()
S
51 6 27
enqueue_widgets_admin_scripts()
S
55 5 19
capture_original_instances()
S
55 5 19
sanitize_widget_js_instance()
S
57 5 16
enqueue_customize_controls_scripts()
S
58 5 15
print_available_widget_icon_styles()
S
58 5 14
upgrade_core_widgets()
S
53 4 22
upgrade_customize_widget_controls()
S
54 4 22
register_scripts()
S
48 3 33
augment_error_with_rest_invalid_params()
S
60 3 13
register_styles()
S
61 3 12
rest_api_init()
S
61 3 12
filter_widget_customizer_setting_args()
S
61 3 11
init()
S
51 2 25
render_widget_form_template_scripts()
S
68 3 8
get_widget_instance()
S
66 3 9
get_registered_js_widgets()
S
64 3 10
__construct()
S
71 2 5
fallback_validate_callback()
S
70 2 6
start_capturing_in_widget_form()
S
74 2 5
stop_capturing_in_widget_form()
S
74 2 5
print_admin_notice_missing_wp_api_dependency()
S
72 1 7
is_customize_widget()
S
79 1 3