Code Analysis: Shopkeeper Extender 3.8

Function Rating Maintainability Complexity Lines of code
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_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
28
1 196
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()
S
44 5 60
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
55 4 20
sk_string_to_bool()
S
76 5 3
sk_sanitize_repeater()
S
61 4 12
ShopkeeperExtender::shopkeeper_extender_admin_notices()
S
55 2 36
SKSocialMedia::set_repeater_default()
S
58 3 15
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_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
SK_Ext_Customize_Repeater_Control::__construct()
S
65 3 9
SK_Social_Media_Widget::form()
S
59 2 15
SKSocialMedia::import_options()
S
64 3 9
SKSocialMedia::create_wb_element()
S
52 1 27
SKCategoryHeaderImage::product_cat_header_column()
S
66 1 17
SKSocialSharing::instance()
S
72 2 6
getbowtied_sk_wb_shortcodes()
S
67 2 8
SKCategoryHeaderImage::woocommerce_category_header_img_save()
S
71 2 5
SK_Social_Media_Widget::update()
S
71 2 5
ShopkeeperExtender::shopkeeper_extender_dismiss_dashboard_notice()
S
72 2 5
SK_Ext_Customize_Repeater_Control::input_control()
S
65 2 9
ShopkeeperExtender::instance()
S
72 2 6
SKCategoryHeaderImage::show_category_header()
S
74 2 4
SKCategoryHeaderImage::instance()
S
72 2 6
SKSocialMedia::instance()
S
72 2 6
SK_Ext_Customize_Repeater_Control::enqueue()
S
61 1 14
SKCategoryHeaderImage::__construct()
S
60 1 13
gbt_other_plugins_enqueue_scripts()
S
78 1 3
shopkeeper_extender_admin_notices_enqueue_scripts()
S
74 1 4
sk_ext_add_custom_nav_fields()
S
72 1 5
getbowtied_sk_shortcodes_styles()
S
68 1 6
SKSocialSharing::import_options()
S
79 1 3
sk_sanitize_checkbox()
S
81 1 3
SKSocialMedia::customizer_options()
S
79 1 3
SKCategoryHeaderImage::woocommerce_product_cat_header_columns()
S
72 1 5
SK_Social_Media_Widget::__construct()
S
69 1 7
sk_ext_add_custom_fields_admin_html()
S
66 1 10
SK_Ext_Walker_Nav_Menu_With_Image::start_lvl()
S
98 1 1
getbowtied_sk_shortcodes_scripts()
S
74 1 4
SKSocialSharing::enqueue_styles()
S
72 1 5
SK_Ext_Walker_Nav_Menu_With_Image::end_lvl()
S
98 1 1
SKSocialMedia::enqueue_styles()
S
72 1 5
sk_ext_is_topbar_enabled()
S
80 1 3
ShopkeeperExtender::shopkeeper_theme_not_activated_warning()
S
72 1 7
SKSocialMedia::create_shortcode()
S
79 1 3
SKSocialSharing::customizer_options()
S
79 1 3
sk_ext_edit_walker()
S
83 1 3