Code Analysis: Shopkeeper Extender 2.2

Function Rating Maintainability Complexity Lines of code
WordPress\SK_Ext_Walker_Nav_Menu_With_Image::start_el()
C
26
21 185
sk_product_categories_shortcode()
B
33 18 100
\SKSocialMedia::sk_social_media_shortcode()
A
39 14 69
sk_image_slide_shortcode()
A
36 12 84
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::iterate_array()
A
36 11 93
\SK_Extender_Custom_Menu_Output::start_el()
A
47 12 31
\SKSocialMedia::set_profiles()
A
29
1 190
sk_ext_update_custom_nav_fields()
A
51 11 24
sk_posts_slider_shortcode()
A
37 6 93
\SKSocialSharing::sk_social_sharing_customizer()
A
37 2 114
\SKSocialSharing::getbowtied_single_share_product()
A
44 5 61
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::render_content()
S
48 6 38
\SKSocialMedia::sk_social_media_customizer()
S
39 3 79
sk_slider_shortcode()
S
45 5 44
\SKSocialMedia::__construct()
S
51 6 27
sk_banner_shortcode()
S
42 4 54
\SKCategoryHeaderImage::woocommerce_edit_category_header_img()
S
42 2 80
\SKSocialSharing::__construct()
S
57 6 16
\SKSocialSharing::sk_add_facebook_meta()
S
55 5 19
sk_bool_to_string()
S
73 6 4
\SKCategoryHeaderImage::woocommerce_add_category_header_img()
S
46 1 68
ShopkeeperExtender::__construct()
S
58 4 17
sk_string_to_bool()
S
76 5 3
sk_sanitize_repeater()
S
61 4 12
\SKSocialMedia::set_repeater_default()
S
58 3 15
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::image_control()
S
60 3 14
\SKCategoryHeaderImage::woocommerce_product_cat_header_column()
S
60 3 13
\SK_Extender_Custom_Menu_Output::start_lvl()
S
60 3 12
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::icons_control()
S
55 2 25
\SKCategoryHeaderImage::woocommerce_get_header_image_url()
S
64 3 9
\SK_Social_Media_Widget::widget()
S
63 3 10
\SKSocialMedia::import_options()
S
64 3 9
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::__construct()
S
65 3 9
\SK_Social_Media_Widget::form()
S
59 2 15
\SKSocialMedia::create_wb_element()
S
52 1 27
\SKCategoryHeaderImage::product_cat_header_column()
S
66 1 17
getbowtied_sk_wb_shortcodes()
S
67 2 8
\SK_Social_Media_Widget::update()
S
71 2 5
\SKSocialSharing::instance()
S
72 2 6
ShopkeeperExtender::instance()
S
72 2 6
\SKSocialMedia::instance()
S
72 2 6
\SKCategoryHeaderImage::show_category_header()
S
74 2 4
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::input_control()
S
65 2 9
\SKCategoryHeaderImage::woocommerce_category_header_img_save()
S
71 2 5
\SKCategoryHeaderImage::instance()
S
72 2 6
SK_Customize_Repeater_Control\SK_Ext_Customize_Repeater_Control::enqueue()
S
61 1 14
\SKCategoryHeaderImage::__construct()
S
60 1 13
WordPress\SK_Ext_Walker_Nav_Menu_With_Image::end_lvl()
S
98 1 1
\SKSocialMedia::enqueue_styles()
S
72 1 5
sk_ext_add_custom_nav_fields()
S
72 1 5
\SKSocialSharing::enqueue_styles()
S
72 1 5
\SKSocialMedia::create_shortcode()
S
79 1 3
\SKSocialSharing::import_options()
S
79 1 3
\SK_Social_Media_Widget::__construct()
S
69 1 7
getbowtied_sk_shortcodes_styles()
S
68 1 6
sk_sanitize_checkbox()
S
81 1 3
WordPress\SK_Ext_Walker_Nav_Menu_With_Image::start_lvl()
S
98 1 1
\SKSocialSharing::customizer_options()
S
79 1 3
sk_ext_is_topbar_enabled()
S
80 1 3
\SKCategoryHeaderImage::woocommerce_product_cat_header_columns()
S
72 1 5
\SKSocialMedia::customizer_options()
S
79 1 3
getbowtied_sk_shortcodes_scripts()
S
74 1 4
gbt_other_plugins_enqueue_scripts()
S
78 1 3
sk_ext_add_custom_fields_admin_html()
S
66 1 10
sk_ext_edit_walker()
S
83 1 3