Code Analysis: Daisycon WooCommerce pixel 1.6

Function Rating Maintainability Complexity Lines of code
Daisycon_Woocommerce_Settings::daisycon_check_required_settings()
A
45 11 46
Daisycon_Woocommerce_Public::_get_products_query_string()
A
43 8 48
Daisycon_Woocommerce_Public::daisycon_add_pixel()
A
49 9 30
Daisycon_Woocommerce_Public::_get_variables_query_string()
S
48 7 30
Daisycon_Woocommerce_Settings::add_settings()
S
51 6 26
Daisycon_Woocommerce_Settings::_set_admin_settings_fields()
S
37 1 99
Daisycon_Woocommerce_Public::_get_custom_attributes()
S
54 6 22
daisycon_get_setting_value()
S
57 6 17
Daisycon_Woocommerce_Settings::_get_setting_fields()
S
54 5 22
Daisycon_Woocommerce_Settings::select_field_callback()
S
55 5 19
Daisycon_Woocommerce_Public::_get_first_category()
S
62 4 11
Daisycon_Woocommerce_Public::_get_used_coupons()
S
63 4 11
Daisycon_Woocommerce_Loader::run()
S
57 3 20
Daisycon_Woocommerce_Public::_get_daisycon_pixel_url()
S
59 3 15
Daisycon_Woocommerce_Admin::daisycon_cc_quick_edit_save()
S
65 4 8
Daisycon_Woocommerce_Public::daisycon_lcc_script()
S
58 2 20
Daisycon_Woocommerce::__construct()
S
60 2 15
Daisycon_Woocommerce_Settings::text_field_callback()
S
66 3 8
Daisycon_Woocommerce_Settings::seperator_field_callback()
S
65 3 10
Daisycon_Woocommerce_Settings::_show_text_field()
S
67 3 6
Daisycon_Woocommerce_Settings::password_field_callback()
S
66 3 8
Daisycon_Woocommerce_Settings::_show_select_option_field()
S
71 3 5
Daisycon_Woocommerce_Public::_is_excl_tax()
S
66 3 8
Daisycon_Woocommerce_Admin::daisycon_save_custom_cc_option()
S
66 3 8
Daisycon_Woocommerce_Public::_get_product_price()
S
69 2 6
Daisycon_Woocommerce_Settings::_show_password_field()
S
69 2 5
Daisycon_Woocommerce_Settings::button_field_callback()
S
68 2 6
Daisycon_Woocommerce_Settings::show_admin_notice()
S
69 2 7
Daisycon_Woocommerce_Public::get_settings()
S
70 2 7
Daisycon_Woocommerce_Settings::get_settings()
S
70 2 7
Daisycon_Woocommerce_Public::_excl_shipping()
S
70 2 7
Daisycon_Woocommerce_Admin::daisycon_cc_quick_edit_value()
S
65 2 10
Daisycon_Woocommerce::define_admin_hooks()
S
58 1 14
Daisycon_Woocommerce_Admin::daisycon_cc_quick_edit()
S
64 1 13
Daisycon_Woocommerce_Settings::link_field_callback()
S
76 1 3
Daisycon_Woocommerce_Settings::daisycon_register_settings()
S
71 1 5
run_daisycon_woocommerce()
S
77 1 4
Daisycon_Woocommerce::get_loader()
S
82 1 3
Daisycon_Woocommerce::set_locale()
S
75 1 4
deactivate_daisycon_woocommerce()
S
76 1 4
activate_daisycon_woocommerce()
S
76 1 4
Daisycon_Woocommerce_Settings::daisycon_add_options_page()
S
66 1 9
Daisycon_Woocommerce::define_public_hooks()
S
72 1 5
Daisycon_Woocommerce_Loader::add()
S
64 1 10
Daisycon_Woocommerce_Public::__construct()
S
77 1 4
Daisycon_Woocommerce_Admin::daisycon_add_custom_cc_option()
S
64 1 10
Daisycon_Woocommerce::get_version()
S
82 1 3
Daisycon_Woocommerce::get_plugin_name()
S
82 1 3
Daisycon_Woocommerce_Deactivator::deactivate()
S
89 1 2
Daisycon_Woocommerce_Loader::add_action()
S
77 1 3
Daisycon_Woocommerce::load_dependencies()
S
66 1 8
Daisycon_Woocommerce_Loader::__construct()
S
77 1 4
Daisycon_Woocommerce_Activator::activate()
S
89 1 2
Daisycon_Woocommerce_Admin::enqueue_styles()
S
68 1 8
Daisycon_Woocommerce_i18n::load_plugin_textdomain()
S
69 1 7
Daisycon_Woocommerce_Admin::__construct()
S
77 1 4
Daisycon_Woocommerce_Loader::add_filter()
S
77 1 3
Daisycon_Woocommerce::run()
S
82 1 3
Daisycon_Woocommerce_Settings::daisycon_display_options_page()
S
79 1 3
Daisycon_Woocommerce_Admin::enqueue_scripts()
S
66 1 9
Daisycon_Woocommerce_Settings::__construct()
S
74 1 5
Daisycon_Woocommerce_Settings::general_description()
S
78 1 3