Code Analysis: Social Icons Widget & Block by WPZOOM 4.1.3

Function Rating Maintainability Complexity Lines of code
Zoom_Social_Icons_Widget::widget()
D
31 33 96
Zoom_Social_Icons_Widget::form()
C
21
9 395
Zoom_Social_Icons_Widget::update()
B
42 19 43
WPZOOM_Social_Icons_Settings::sanitize()
A
50 11 34
zoom_pointer_load()
A
48 11 29
wpzoom_social_icons_block_enqueue_secondary_assets()
A
47 9 41
wpzoom_has_reusable_block()
A
54 10 20
Zoom_Social_Icons_Widget::inject_values()
A
53 9 21
zoom_register_pointer_callback()
A
55 9 18
WPZOOM_Social_Icons_Settings::page_init()
A
34 1 134
Zoom_Social_Icons_Widget::get_icon()
A
53 8 24
Zoom_Social_Icons_Widget::enqueue_scripts()
A
45 6 50
Zoom_Social_Icons_Widget::enqueue_scripts_for_beaver()
A
38 3 93
Zoom_Social_Icons_Widget::get_modal_template()
S
42 2 100
WPZOOM_Social_Icons_Settings::settings_field_user_details()
S
46 1 114
zoom_social_icons_enqueue_fonts()
S
48 6 33
Zoom_Social_Icons_Widget::admin_scripts()
S
39 1 91
Zoom_Social_Icons_Widget::get_icon_categories()
S
41 1 74
zoom_ajax_set_pointer_transient()
S
62 5 11
zoom_social_icons_kits_categories_list()
S
52 4 23
Zoom_Social_Icons_Widget::check_current_screen()
S
63 5 10
zoom_social_icons_add_preload_to_rel_attribute()
S
50 3 28
Zoom_Social_Icons_Widget::normalize_data_array()
S
61 4 13
WPZOOM_Social_Icons_Settings::create_admin_page()
S
48 1 51
Zoom_Social_Icons_Widget::get_defaults()
S
45 1 48
Zoom_Social_Icons_Widget::inject_fields_with_data()
S
52 2 25
Zoom_Social_Icons_Widget::register_scripts()
S
50 1 39
wpzoom_social_icons_block_enqueue_assets()
S
48 1 38
WPZOOM_Social_Icons_Settings::enqueue()
S
58 2 17
Zoom_Social_Icons_Widget::extract_domain()
S
70 3 5
Zoom_Social_Icons_Widget::admin_js_templates_for_beaver()
S
74 3 5
Zoom_Social_Icons_Widget::__construct()
S
51 1 27
wpzoom_social_icons_block_register_secondary_assets()
S
55 1 26
zoom_get_pointer_data()
S
54 1 21
WPZOOM_Social_Icons_Settings::field_categories_sync()
S
62 1 15
WPZOOM_Social_Icons_Settings::field_disable_css_loading_for_socicons()
S
62 1 15
Zoom_Social_Icons_Widget::parse_rgb()
S
65 2 8
WPZOOM_Social_Icons_Settings::get_option_key()
S
74 2 4
WPZOOM_Social_Icons_Settings::field_disable_css_loading_for_font_awesome_5()
S
62 1 15
Zoom_Social_Icons_Widget::get_icons_pack()
S
78 2 3
WPZOOM_Social_Icons_Settings::field_disable_css_loading_for_font_awesome_3()
S
62 1 15
WPZOOM_Social_Icons_Settings::field_disable_block_checkbox()
S
63 1 14
WPZOOM_Social_Icons_Settings::field_disable_css_loading_for_academicons()
S
64 1 14
WPZOOM_Social_Icons_Settings::field_disable_fonts_preloading()
S
63 1 14
WPZOOM_Social_Icons_Settings::field_disable_widget_checkbox()
S
63 1 14
WPZOOM_Social_Icons_Settings::field_disable_css_loading_for_dashicons()
S
64 1 14
WPZOOM_Social_Icons_Settings::field_disable_css_loading_for_genericons()
S
64 1 14
Zoom_Social_Icons_Widget::get_default_field()
S
61 1 13
WPZOOM_Social_Icons_Settings::get_settings_for_icons_kits()
S
61 1 12
wpzoom_social_icons_block_add_custom_category()
S
65 1 11
zoom_set_pointer_transient()
S
80 1 3
Zoom_Social_Icons_Widget::admin_js_templates()
S
77 1 5
zoom_social_icons_widget_load_textdomain()
S
78 1 3
Zoom_Social_Icons_Widget::rgb2hex()
S
73 1 4
WPZOOM_Social_Icons_Settings::get_hook_name()
S
81 1 3
WPZOOM_Social_Icons_Settings::__construct()
S
72 1 5
WPZOOM_Social_Icons_Settings::add_plugin_page()
S
66 1 9
WPZOOM_Social_Icons_Settings::get_settings()
S
79 1 3