Code Analysis: Ultimate Add To Cart Button For WooCommerce 1.119

Function Rating Maintainability Complexity Lines of code
BinaryCarpenter\BC_ATC\Initiator::process_css()
D
9
64 444
BinaryCarpenter\BC_ATC\Initiator::set_button_text()
A
48 14 34
BinaryCarpenter\BC_ATC\Initiator::change_add_to_cart_in_shop()
A
49 14 31
BinaryCarpenter\BC_ATC\Activation::activate()
A
40 11 62
BinaryCarpenter\BC_ATC\Initiator::check_for_plugin_update()
A
47 10 33
BinaryCarpenter\BC_ATC\BC_Static_UI::notice()
S
52 7 26
BinaryCarpenter\BC_ATC\BC_ATC_Options::bc_atc_get_option()
S
61 8 11
BinaryCarpenter\BC_ATC\Initiator::add_custom_body_class()
S
55 5 20
BinaryCarpenter\BC_ATC\Initiator::locate_template()
S
58 5 17
BinaryCarpenter\BC_ATC\Initiator::__construct()
S
48 4 31
BinaryCarpenter\BC_ATC\Initiator::add_quantity_field()
S
68 5 6
BinaryCarpenter\BC_ATC\Initiator::ajax_add_product_to_cart()
S
58 3 15
BinaryCarpenter\BC_ATC\Activation::get_license_details()
S
58 3 15
BinaryCarpenter\BC_ATC\Initiator::add_class_to_button_loop()
S
59 3 14
BinaryCarpenter\BC_ATC\Initiator::add_class_to_quantity_input()
S
61 3 13
BinaryCarpenter\BC_ATC\Initiator::load_backend_scripts()
S
53 2 23
BinaryCarpenter\BC_ATC\Initiator::wp_head_print_style()
S
57 2 23
BinaryCarpenter\BC_ATC\Initiator::shop_page_quantity_add_to_cart_handler()
S
55 1 34
BinaryCarpenter\BC_ATC\Initiator::get_themes_cb()
S
58 2 17
BinaryCarpenter\BC_ATC\Initiator::save_options_cb()
S
58 2 17
BinaryCarpenter\BC_ATC\Activation::get_license_file()
S
64 3 10
BinaryCarpenter\BC_ATC\Initiator::add_to_menu()
S
61 2 13
BinaryCarpenter\BC_ATC\Core::admin_menu()
S
62 2 13
BinaryCarpenter\BC_ATC\Initiator::bc_uatc_ui_entry()
S
60 1 21
BinaryCarpenter\BC_ATC\Initiator::register_theme_type()
S
57 1 17
BinaryCarpenter\BC_ATC\BC_Static_UI::flex_section()
S
69 2 6
BinaryCarpenter\BC_ATC\BC_Static_UI::heading()
S
68 2 7
BinaryCarpenter\BC_ATC\Initiator::get_instance()
S
72 2 5
BinaryCarpenter\BC_ATC\BC_ATC_Options::get_options()
S
68 2 7
is_woocommerce_activated()
S
78 2 3
BinaryCarpenter\BC_ATC\Activation::get_license_details_from_user_option()
S
69 2 6
BinaryCarpenter\BC_ATC\Initiator::change_booking_text()
S
74 2 4
BinaryCarpenter\BC_ATC\BC_Static_UI::label()
S
68 2 7
BinaryCarpenter\BC_ATC\Initiator::action_links()
S
65 2 8
BinaryCarpenter\BC_ATC\Initiator::load_frontend_scripts()
S
59 1 13
BinaryCarpenter\BC_ATC\Initiator::save_theme_cb()
S
61 1 13
BinaryCarpenter\BC_ATC\Core::bcvn_myn_general_menu()
S
91 1 2
BinaryCarpenter\BC_ATC\Initiator::bc_uatc_create_style()
S
82 1 3
BinaryCarpenter\BC_ATC\Activation::is_activated()
S
75 1 4
BinaryCarpenter\BC_ATC\Initiator::add_modifier()
S
80 1 3
BinaryCarpenter\BC_ATC\BC_ATC_Styles::__construct()
S
100 1 2
BinaryCarpenter\BC_ATC\Initiator::delete_table_cb()
S
72 1 5
BinaryCarpenter\BC_ATC\BC_ATC_Styles::save()
S
91 1 2
BinaryCarpenter\BC_ATC\Initiator::print_style()
S
74 1 4
BinaryCarpenter\BC_ATC\Initiator::edit_table_cb()
S
63 1 10
BinaryCarpenter\BC_ATC\Initiator::bc_ultimate_atc_plugin_path()
S
80 1 3