Code Analysis: Woo Slider Pro – Drag Drop Slider Builder For WooCommerce 1.12

Function Rating Maintainability Complexity Lines of code
BinaryCarpenter\BC_SD\SingleProduct::getElementContent()
B
39 17 60
inc\WooSlideProSingleProduct::getElementContent()
B
39 17 59
BinaryCarpenter\BC_SD\Activation::activate()
A
40 11 62
BinaryCarpenter\BC_SD\Initiator::check_for_plugin_update()
A
47 10 33
inc\WooSlideProSingleProduct::getStarRating()
S
53 7 24
BinaryCarpenter\BC_SD\SingleProduct::getStarRating()
S
52 7 24
BinaryCarpenter\BC_SD\Slider::getProductIDs()
S
46 5 43
inc\WooSlideProSlider::getProductIDs()
S
50 4 31
BinaryCarpenter\BC_SD\Slider::generateHTML()
S
54 3 18
inc\WooSlideProSlider::generateHTML()
S
54 3 18
BinaryCarpenter\BC_SD\Activation::get_license_details()
S
58 3 15
inc\WooSlideProSingleProduct::generateHTML()
S
58 3 15
BinaryCarpenter\BC_SD\SingleProduct::generateHTML()
S
58 3 15
BinaryCarpenter\BC_SD\Helpers::getAllCategories()
S
51 2 29
BinaryCarpenter\BC_SD\Helpers::getAllProductTags()
S
51 2 29
inc\WooSlideProSlider::saveSlider()
S
54 2 23
BinaryCarpenter\BC_SD\Slider::saveSlider()
S
54 2 23
woo_slider_pro_create_draft_preview()
S
55 2 22
BinaryCarpenter\BC_SD\Initiator::create_draft_preview()
S
55 2 22
BinaryCarpenter\BC_SD\Initiator::__construct()
S
56 2 16
BinaryCarpenter\BC_SD\Slider::getSourceList()
S
69 3 7
BinaryCarpenter\BC_SD\Slider::createPostType()
S
59 2 15
BinaryCarpenter\BC_SD\Activation::get_license_file()
S
64 3 10
inc\WooSlideProSlider::createPostType()
S
59 2 15
woo_slide_pro_edit_slider()
S
61 2 13
BinaryCarpenter\BC_SD\Core::admin_menu()
S
62 2 13
BinaryCarpenter\BC_SD\Initiator::edit_slider()
S
61 2 13
BinaryCarpenter\BC_SD\Initiator::load_backend_scripts()
S
57 1 17
woo_slide_pro_load_backend_scripts()
S
58 1 17
BinaryCarpenter\BC_SD\Initiator::shortcode()
S
68 2 7
woo_slider_display_shortcode()
S
68 2 7
BinaryCarpenter\BC_SD\Initiator::getInstance()
S
73 2 5
BinaryCarpenter\BC_SD\Activation::get_license_details_from_user_option()
S
69 2 6
BinaryCarpenter\BC_SD\SingleProduct::__construct()
S
69 2 6
is_woocommerce_activated()
S
78 2 3
BinaryCarpenter\BC_SD\Slider::getOrder()
S
73 2 5
BinaryCarpenter\BC_SD\Initiator::save_slider()
S
60 1 14
woo_slide_pro_save_slider()
S
60 1 14
BinaryCarpenter\BC_SD\Initiator::get_slider_to_edit()
S
60 1 13
woo_slide_pro_get_slider_to_edit()
S
60 1 13
BinaryCarpenter\BC_SD\Initiator::add_menu()
S
62 1 12
BinaryCarpenter\BC_SD\Slider::getAutoplay()
S
81 1 3
BinaryCarpenter\BC_SD\Initiator::load_frontend_scripts()
S
64 1 10
BinaryCarpenter\BC_SD\Initiator::delete_draft_preview()
S
73 1 5
BinaryCarpenter\BC_SD\Initiator::main_ui()
S
82 1 3
inc\WooSlideProSlider::getAllSliders()
S
67 1 8
woo_slide_pro_load_frontend_scripts()
S
64 1 10
BinaryCarpenter\BC_SD\Slider::getProductSource()
S
81 1 3
inc\WooSlideProSlider::getOptionsString()
S
79 1 3
BinaryCarpenter\BC_SD\Initiator::action_links()
S
68 1 6
inc\WooSlideProSlider::getCSSID()
S
79 1 3
BinaryCarpenter\BC_SD\Slider::getShowNavButtons()
S
81 1 3
woo_slide_pro_delete_slider()
S
73 1 5
BinaryCarpenter\BC_SD\Initiator::add_slider_post_type()
S
82 1 3
BinaryCarpenter\BC_SD\Initiator::delete_slider()
S
73 1 5
woo_slider_pro_get_affiliates_offers()
S
73 1 5
inc\WooSlideProSlider::getPost()
S
80 1 3
BinaryCarpenter\BC_SD\Activation::is_activated()
S
75 1 4
inc\WooSlideProSlider::getOptions()
S
80 1 3
BinaryCarpenter\BC_SD\Slider::getAllSliders()
S
67 1 8
BinaryCarpenter\BC_SD\Slider::getDisplayOutOfStock()
S
81 1 3
woo_slide_pro_main_add_menu()
S
89 1 1
BinaryCarpenter\BC_SD\Slider::__construct()
S
82 1 3
BinaryCarpenter\BC_SD\Slider::getPost()
S
80 1 3
inc\WooSlideProSlider::__construct()
S
82 1 3
inc\WooSlideProSlider::getParsedHTML()
S
79 1 3
BinaryCarpenter\BC_SD\Core::bcvn_myn_general_menu()
S
89 1 2
BinaryCarpenter\BC_SD\Slider::getShowDots()
S
81 1 3
BinaryCarpenter\BC_SD\Slider::getLoop()
S
81 1 3
inc\WooSlideProSingleProduct::__construct()
S
77 1 4
BinaryCarpenter\BC_SD\Slider::getSkeletonString()
S
78 1 3
inc\WooSlideProSlider::getSkeletonString()
S
78 1 3
BinaryCarpenter\BC_SD\Slider::getOptionsString()
S
79 1 3
woo_slide_pro_main()
S
83 1 3
BinaryCarpenter\BC_SD\Slider::getCSSID()
S
79 1 3
BinaryCarpenter\BC_SD\Slider::getOptions()
S
80 1 3
woo_slide_pro_delete_draft_preview()
S
73 1 5
BinaryCarpenter\BC_SD\Slider::getParsedHTML()
S
79 1 3