Code Analysis: Gum Elementor Addon 1.0.10

Function Rating Maintainability Complexity Lines of code
Elementor_Petro_Slides_Widget::_register_controls()
D
5
2 1,463
Elementor\Month_Anual_Pricetable_Regular_Widget::_register_controls()
D
6
1 1,279
Elementor\Month_Anual_Pricetable_Regular_Widget::render()
C
29 27 113
Elementor\Popover_Regular_Btn_Widget::_register_controls()
C
17
1 496
Elementor_Petro_Slides_Widget::render()
C
31 24 108
Elementor\Gum_Elementor_Widget_Post_list::_register_controls()
C
20
1 434
Elementor\Gum_Elementor_Section_Widget::register_section_controls()
B
22
3 354
Gum_Elementor_Addon::aq_resize()
B
37 17 73
Elementor\Gum_Elementor_Widget_Heading::_register_controls()
B
23
1 304
Gum_Elementor_Addon::get_image_size()
B
43 16 49
Elementor\Gum_Elementor_Widget_Accordion::registering_render_content()
A
37 14 73
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::_register_controls()
A
28
1 209
Elementor\Gum_Elementor_Widget_Post_list::render()
A
45 10 37
Elementor_Petro_Slides_Widget::render_primary_button()
A
45 9 41
Elementor_Petro_Slides_Widget::render_secondary_button()
A
45 9 41
Elementor\Month_Anual_Pricetable_Regular_Widget::content_template()
A
50 1 150
Elementor\Gum_Elementor_Widget_Heading::render()
A
48 8 32
Elementor\Gum_Elementor_Widget_Accordion::register_toggle_style_icon_controls()
S
39 1 87
Elementor\Gum_Elementor_Widget_Accordion::print_content_template()
S
48 2 67
Gum_Elementor_Addon::_elementor_widget_register()
S
60 5 14
Elementor\Gum_Elementor_Widget_Post_list::__construct()
S
59 4 13
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::__construct()
S
59 4 13
Elementor_Petro_Slides_Widget::__construct()
S
59 4 13
Elementor\Popover_Regular_Btn_Widget::__construct()
S
59 4 13
Elementor\Month_Anual_Pricetable_Regular_Widget::__construct()
S
59 4 13
Elementor\Gum_Elementor_Widget_Accordion::register_tabtitle_icon_style_controls()
S
44 1 53
Elementor\Gum_Elementor_Widget_Icon_List::register_section_text_style_controls()
S
57 3 18
Gum_Elementor_Addon::__construct()
S
58 3 15
Elementor\Gum_Elementor_Widget_Accordion::add_inline_editing_attributes()
S
60 3 14
Elementor\Popover_Regular_Btn_Widget::render()
S
50 2 26
Elementor\Gum_Elementor_Widget_Heading::content_template()
S
54 1 39
Elementor\Gum_Elementor_Widget_Icon_List::register_section_icon_style_controls()
S
52 1 28
Elementor_Petro_Slides_Widget::get_slide_layout()
S
64 2 10
Gum_Elementor_Addon::instance()
S
72 2 6
Elementor\Gum_Elementor_Widget_Accordion::parse_text_editor()
S
63 2 10
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::render()
S
61 1 13
Elementor\Gum_Elementor_Widget_Accordion::register_toggle_style_title_controls()
S
62 1 13
Elementor\Month_Anual_Pricetable_Regular_Widget::enqueue_script()
S
79 1 3
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::get_keywords()
S
78 1 3
Elementor\Gum_Elementor_Widget_Post_list::content_template()
S
91 1 2
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::get_icon()
S
82 1 3
Elementor\Gum_Elementor_Widget_Heading::get_name()
S
82 1 3
Elementor\Gum_Elementor_Widget_Heading::get_title()
S
79 1 3
Elementor\Gum_Elementor_Widget_Heading::get_icon()
S
82 1 3
Elementor\Gum_Elementor_Widget_Heading::get_keywords()
S
78 1 3
Elementor\Gum_Elementor_Widget_Heading::get_categories()
S
81 1 3
Elementor_Petro_Slides_Widget::get_name()
S
82 1 3
Elementor_Petro_Slides_Widget::get_title()
S
79 1 3
Elementor\Gum_Elementor_Widget_Icon_List::__construct()
S
75 1 4
Gum_Elementor_Addon::deactive()
S
79 1 3
Elementor_Petro_Slides_Widget::get_icon()
S
82 1 3
Elementor\Month_Anual_Pricetable_Regular_Widget::get_name()
S
82 1 3
Elementor\Gum_Elementor_Widget_Accordion::enqueue_script()
S
79 1 3
Elementor\Gum_Elementor_Widget_Post_list::get_icon()
S
82 1 3
Elementor\Month_Anual_Pricetable_Regular_Widget::get_categories()
S
81 1 3
Elementor\Popover_Regular_Btn_Widget::get_title()
S
79 1 3
Elementor\Popover_Regular_Btn_Widget::get_icon()
S
82 1 3
Elementor\Popover_Regular_Btn_Widget::get_name()
S
82 1 3
Elementor\Gum_Elementor_Widget_Post_list::enqueue_script()
S
79 1 3
Elementor\Month_Anual_Pricetable_Regular_Widget::get_keywords()
S
79 1 3
Elementor\Gum_Elementor_Widget_Accordion::get_repeater_setting_key()
S
78 1 3
Elementor_Petro_Slides_Widget::get_categories()
S
81 1 3
Elementor\Gum_Elementor_Section_Widget::__construct()
S
78 1 3
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::get_name()
S
82 1 3
Elementor_Petro_Slides_Widget::parse_slide_layout()
S
77 1 3
Elementor\Month_Anual_Pricetable_Regular_Widget::get_button_sizes()
S
65 1 9
Elementor\Gum_Elementor_Widget_Post_list::get_title()
S
79 1 3
Elementor\Gum_Elementor_Widget_Post_list::get_name()
S
82 1 3
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::get_categories()
S
81 1 3
Elementor\Popover_Regular_Btn_Widget::get_categories()
S
81 1 3
Elementor\Gum_Elementor_Widget_Post_list::get_categories()
S
81 1 3
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::get_title()
S
79 1 3
Elementor\Popover_Regular_Btn_Widget::get_keywords()
S
78 1 3
Gum_Elementor_Addon::init()
S
68 1 7
Elementor\Month_Anual_Pricetable_Regular_Widget::get_icon()
S
82 1 3
Elementor\Month_Anual_Pricetable_Regular_Widget::get_title()
S
79 1 3
Elementor\Gum_Elementor_Widget_Post_list::get_keywords()
S
79 1 3
Elementor_Petro_Slides_Widget::enqueue_script()
S
71 1 5
Elementor\Popover_Regular_Btn_Widget::enqueue_script()
S
74 1 4
Elementor\Popover_Regular_Btn_Widget::get_button_sizes()
S
65 1 9
Elementor\Month_Anual_Pricetable_TogglePeriod_Regular_Widget::enqueue_script()
S
74 1 4
Elementor\Gum_Elementor_Widget_Accordion::__construct()
S
65 1 8
Gum_Elementor_Addon::deactive_notice()
S
78 1 3
Gum_Elementor_Addon::_register_elementor_category()
S
65 1 10