Code Analysis: Acowebs Product Labels For Woocommerce 1.5.12

Function Rating Maintainability Complexity Lines of code
ACOPLW_Badge::acoplwSaleBadge()
D
2
173 180
ACOPLW_Badge::load_badges()
D
18
82 164
ACOPLW_Api::get_badges()
D
21
48 179
ACOPLW_Api::badge_update_meta()
D
29
53 95
ACOPLW_Api::pluginSettings()
D
34 39 78
ACOPLW_Badge::check_in_product_list()
C
33 27 90
ACOPLW_Badge::set_product_list()
C
33 27 80
ACOPLW_Badge::acoplwBadge()
C
41 25 46
ACOPLW_Front_End::__construct()
B
39 24 54
ACOPLW_Badge::acoplwBadgeDetail()
B
41 23 45
ACOPLW_Badge::acoplwBadgeElem()
B
43 21 41
ACOPLW_Badge::acoplwBadgeWCBlock()
B
40 20 54
ACOPLW_Api::action_duplicate()
B
39 16 58
ACOPLW_Api::get_list()
B
40 16 51
ACOPLW_Backend::admin_enqueue_scripts()
A
38 13 62
ACOPLW_Badge::acoplwGetVariations()
A
56 10 17
ACOPLW_Badge::acoplwShortcode()
A
50 9 29
ACOPLW_Api::status_change()
A
44 8 40
ACOPLW_Api::get_products()
A
51 8 27
ACOPLW_Badge::onSaleScheduleList()
A
41 5 62
ACOPLW_Api::products_search()
S
53 6 19
ACOPLW_Badge::customStyles()
S
57 6 18
ACOPLW_Api::action_delete()
S
62 6 11
ACOPLW_Api::__construct()
S
40 1 84
ACOPLW_Front_End::register_acoplw_post_types()
S
38 1 80
ACOPLW_Api::post_list()
S
53 4 24
ACOPLW_Api::post_badge()
S
53 4 24
ACOPLW_Backend::plw_deactivation_form()
S
48 2 47
ACOPLW_Front_End::acoplw_elementor_widget_content()
S
65 5 9
ACOPLW_Front_End::enqueue_scripts()
S
62 5 10
ACOPLW_Front_End::acoplwBadge()
S
67 5 7
ACOPLW_Badge::check_product_on_sale()
S
52 3 28
ACOPLW_Api::taxonomy_search()
S
59 4 11
ACOPLW_Front_End::acoplw_check_woocommerce_active()
S
62 4 11
ACOPLW_Api::product_list_search()
S
60 4 11
ACOPLW_Backend::__construct()
S
52 3 21
ACOPLW_Badge::check_product_stock()
S
65 4 9
ACOPLW_Front_End::acoplwBadgeElem()
S
72 4 5
ACOPLW_ML::__construct()
S
62 3 11
ACOPLW_Front_End::acoplwTitleHook()
S
68 3 7
ACOPLW_Api::get_thumb()
S
62 3 10
ACOPLW_Api::get_permission()
S
69 3 7
ACOPLW_Backend::delete_transient()
S
68 3 7
ACOPLW_Badge::instance()
S
71 2 6
acoplw_autoloader()
S
66 2 7
ACOPLW_Backend::admin_enqueue_styles()
S
65 2 8
ACOPLW_Front_End::acoplwTitleHookSingle()
S
69 2 7
ACOPLW_ML::instance()
S
71 2 6
ACOPLW_Backend::instance()
S
71 2 6
ACOPLW_Api::instance()
S
71 2 6
ACOPLW_Api::update_post_list_meta()
S
62 1 12
ACOPLW_ML::current_language()
S
82 1 3
ACOPLW_ML::is_default_lan()
S
80 1 3
ACOPLW_Backend::register_root_page()
S
64 1 8
ACOPLW_Badge::__construct()
S
91 1 2
ACOPLW_Backend::admin_ui_settings()
S
80 1 3
ACOPLW_Api::delete_transient()
S
81 1 3
ACOPLW_Front_End::acoplwBadgeDetail()
S
82 1 3
ACOPLW_Backend::add_settings_link()
S
64 1 9
ACOPLW_Backend::admin_ui()
S
80 1 3
ACOPLW_Backend::admin_ui_pro_lists()
S
80 1 3
ACOPLW_Backend::__clone()
S
79 1 3
ACOPLW_Api::__wakeup()
S
79 1 3
ACOPLW()
S
76 1 4
ACOPLW_Backend::_log_version_number()
S
79 1 3
ACOPLW_Backend::__wakeup()
S
79 1 3
ACOPLW_Front_End::acoplwSidebarBadge()
S
82 1 3
ACOPLW_Badge::__clone()
S
79 1 3
acoplw_init()
S
74 1 4
ACOPLW_ML::is_active()
S
80 1 3
ACOPLW_ML::__wakeup()
S
79 1 3
ACOPLW_Badge::isActive()
S
82 1 3
ACOPLW_Front_End::acoplwMinicartBadge()
S
82 1 3
ACOPLW_ML::__clone()
S
79 1 3
ACOPLW_ML::default_language()
S
82 1 3
ACOPLW_Front_End::acoplwBadgeWCBlock()
S
79 1 3
ACOPLW_Front_End::customStyles()
S
81 1 3
ACOPLW_Front_End::enqueue_styles()
S
74 1 4
ACOPLW_Api::__clone()
S
79 1 3
ACOPLW_Backend::view()
S
75 1 4
ACOPLW_Backend::install()
S
82 1 3
ACOPLW_Front_End::acoplwShortcode()
S
80 1 3
ACOPLW_Front_End::acoplwBadgeThumbnail()
S
82 1 3
ACOPLW_Badge::__wakeup()
S
79 1 3