Code Analysis: Lucky Draw Contests 4.2

Function Rating Maintainability Complexity Lines of code
Elementor\LuckyDraw::_register_controls()
D
15
2 646
Elementor\LuckyDraw::render()
A
38 7 74
lucky_draw_participation_mail()
A
38 1 150
lucky_draw_winner_mail()
A
38 1 150
verify_email_address()
S
54 4 19
Lucky_draw_three_winner()
S
46 1 39
lucky_draw_get_all_products_with_sku()
S
55 2 20
generate_unique_random_numbers()
S
64 3 10
Lucky_draw_two_winner()
S
49 1 29
Lucky_draw_one_winner()
S
54 1 20
Luckydrawcheckifset()
S
66 2 9
lucky_draw_assets()
S
58 1 15
lucky_draw_get_product_link_by_sku()
S
68 2 8
lucky_draw_participation_form()
S
71 2 6
lucky_draw_display_elementor_section_after_order()
S
66 2 8
lucky_draw_admin_notice()
S
67 2 9
Elementor\LuckyDraw::_content_template()
S
72 1 15
Elementor\LuckyDraw::get_upsale_data()
S
61 1 11
lucky_draw_adminpage()
S
80 1 3
lucky_draw_display_elementor_section_after_product()
S
70 1 6
lucky_draw_add_new_draw()
S
80 1 3
lucky_draw_button_widget()
S
75 1 4
Elementor\LuckyDraw::get_name()
S
82 1 3
lucky_draw_email_verification()
S
69 1 6
Elementor\LuckyDraw::get_title()
S
79 1 3
lucky_draw_settings()
S
80 1 3
Elementor\LuckyDraw::get_icon()
S
82 1 3
lucky_draw_table_creation()
S
81 1 3
Elementor\LuckyDraw::get_categories()
S
81 1 3
lucky_draw_the_prize()
S
80 1 3
Elementor\LuckyDraw::get_custom_help_url()
S
82 1 3
lucky_draw_form_submission()
S
77 1 4
lucky_draw_function()
S
66 1 7
lucky_draw_view_winners()
S
80 1 3
add_lucky_draw_elementor_widget_categories()
S
67 1 9
lucky_draw_email()
S
80 1 3
lucky_draw_table_deletion()
S
68 1 7