Code Analysis: Customer Loyalty for WooCommerce 1.3.0

Function Rating Maintainability Complexity Lines of code
clwc_dashboard_shortcode()
C
26
23 157
Customer_Loyalty_OSA::admin_init()
B
40 18 57
Customer_Loyalty_OSA::script()
A
100 1 132
clwc_payment_complete()
A
43 6 50
Customer_Loyalty_OSA::get_sanitize_callback()
S
59 7 14
clwc_save_custom_profile_fields()
S
62 7 11
Customer_Loyalty_OSA::callback_wysiwyg()
S
56 5 16
clwc_customer_money_spent()
S
57 5 16
Customer_Loyalty_OSA::callback_image()
S
58 4 13
Customer_Loyalty_OSA::callback_file()
S
59 4 12
Customer_Loyalty_OSA::callback_select()
S
60 4 11
clwc_order_customer_coupon_code()
S
54 3 19
Customer_Loyalty_OSA::callback_text()
S
64 4 8
clwc_customer_first_order()
S
63 4 10
clwc_customer_registration()
S
63 4 10
Customer_Loyalty_OSA::callback_multicheck()
S
59 3 13
Customer_Loyalty_OSA::show_forms()
S
55 2 23
clwc_rewards_card_title()
S
65 3 8
clwc_rewards_card_text()
S
66 3 8
Customer_Loyalty_Loader::run()
S
66 3 8
Customer_Loyalty_OSA::callback_textarea()
S
66 3 7
clwc_loyalty_points_redeem_points_minimum()
S
66 3 8
Customer_Loyalty_OSA::callback_password()
S
66 3 7
Customer_Loyalty_OSA::callback_color()
S
65 3 7
clwc_rewards_card_coupon_type()
S
66 3 8
clwc_rewards_card_image()
S
66 3 8
clwc_rewards_card_coupon_prefix()
S
66 3 8
clwc_rewards_card_required_punches()
S
66 3 8
clwc_loyalty_points_redeem_points_calculation_type()
S
66 3 8
clwc_earning_points_money_spent()
S
66 3 8
clwc_endpoint_page_title()
S
69 3 6
clwc_rewards_card_coupon_amount()
S
66 3 8
clwc_loyalty_points_redeem_points_value()
S
66 3 8
clwc_rewards_card_activate()
S
66 3 8
clwc_loyalty_points_activate()
S
66 3 8
clwc_earning_points_order_complete()
S
66 3 8
clwc_redirect()
S
67 3 8
clwc_earning_points_customer_registration()
S
66 3 8
Customer_Loyalty_OSA::callback_title()
S
63 3 10
Customer_Loyalty_OSA::sanitize_fields()
S
64 3 10
Customer_Loyalty_OSA::callback_radio()
S
60 2 12
clwc_add_customer_loyalty_profile_options()
S
55 1 26
CLWC::__construct()
S
64 2 11
Customer_Loyalty_OSA::get_option()
S
69 2 7
clwc_get_random_string()
S
63 2 10
Customer_Loyalty_OSA::get_field_description()
S
66 2 8
CLWC::load_dependencies()
S
59 1 15
Customer_Loyalty_OSA::show_navigation()
S
66 2 8
Customer_Loyalty_OSA::set_sections()
S
69 2 7
Customer_Loyalty_OSA::set_fields()
S
69 2 7
Customer_Loyalty_OSA::add_section()
S
69 2 7
Customer_Loyalty_OSA::callback_separator()
S
70 2 6
Customer_Loyalty_OSA::admin_scripts()
S
64 1 11
Customer_Loyalty_OSA::add_field()
S
63 1 11
CLWC::get_plugin_name()
S
82 1 3
CLWC::get_version()
S
82 1 3
CLWC::define_admin_hooks()
S
72 1 5
CLWC::define_public_hooks()
S
72 1 5
deactivate_clwc()
S
76 1 4
Customer_Loyalty_OSA::callback_html()
S
81 1 3
CLWC::set_locale()
S
75 1 4
Customer_Loyalty_OSA::admin_menu()
S
65 1 10
Customer_Loyalty_i18n::load_plugin_textdomain()
S
69 1 7
Customer_Loyalty_Public::__construct()
S
77 1 4
CLWC::get_loader()
S
82 1 3
Customer_Loyalty_Admin::enqueue_scripts()
S
91 1 2
Customer_Loyalty_Deactivator::deactivate()
S
89 1 2
clwc_endpoint_content()
S
81 1 3
Customer_Loyalty_OSA::callback_checkbox()
S
62 1 10
Customer_Loyalty_OSA::plugin_page()
S
65 1 8
clwc_settings_link()
S
72 1 5
clwc_flush_rewrite_rules()
S
76 1 4
activate_clwc()
S
76 1 4
Customer_Loyalty_Admin::enqueue_styles()
S
91 1 2
CLWC::run()
S
82 1 3
Customer_Loyalty_Public::enqueue_styles()
S
77 1 3
clwc_endpoints()
S
79 1 3
Customer_Loyalty_Loader::add()
S
64 1 10
Customer_Loyalty_Loader::__construct()
S
77 1 4
Customer_Loyalty_Admin::__construct()
S
77 1 4
Customer_Loyalty_Loader::add_action()
S
77 1 3
Customer_Loyalty_Activator::activate()
S
81 1 3
run_clwc()
S
77 1 4
Customer_Loyalty_Public::enqueue_scripts()
S
91 1 2
clwc_my_account_menu_items()
S
68 1 7
Customer_Loyalty_OSA::callback_number()
S
82 1 3
Customer_Loyalty_OSA::__construct()
S
73 1 5
Customer_Loyalty_OSA::callback_url()
S
82 1 3
Customer_Loyalty_Loader::add_filter()
S
77 1 3
clwc_activate()
S
80 1 3