Code Analysis: My Elementor Addons 1.0.1

Function Rating Maintainability Complexity Lines of code
MyElementorAddons\Elementor\Widget\Flip_Box::register_style_controls()
D
17
1 558
MyElementorAddons\Elementor\Widget\Info_Box::register_style_controls()
C
20
1 452
MyElementorAddons\Elementor\Widget\Pricing_Table::register_style_controls()
C
21
1 415
MyElementorAddons\Elementor\Widget\Flip_Box::register_content_controls()
B
21
1 394
MyElementorAddons\Elementor\Widget\Team_Member::register_style_controls()
B
21
1 387
MyElementorAddons\Elementor\Widget\Flip_Box::render()
B
34 18 105
MyElementorAddons\Elementor\Widget\Card::register_style_controls()
B
23
1 350
MyElementorAddons\Elementor\Widget\Review::register_style_controls()
B
23
1 348
MyElementorAddons\Elementor\Widget\Dual_Button::register_style_controls()
B
24
1 317
MyElementorAddons\Elementor\Widget\Dual_Button::render()
B
38 17 75
MyElementorAddons\Elementor\Widget\Info_Box::render()
B
37 15 79
MyElementorAddons\Elementor\Widget\Info_Box::register_content_controls()
A
26
1 252
MyElementorAddons\Elementor\Widget\Pricing_Table::register_content_controls()
A
26
2 227
MyElementorAddons\Elementor\Widget\Review::render()
A
40 12 63
MyElementorAddons\Elementor\Widget\Team_Member::render()
A
40 12 62
MyElementorAddons\Elementor\Widget\Team_Member::register_content_controls()
A
27
1 222
MyElementorAddons\Elementor\Widget\Accordion::render()
A
44 13 42
MyElementorAddons\Elementor\Widget\Review::register_content_controls()
A
27
1 214
MyElementorAddons\Elementor\Widget\Accordion::register_style_controls()
A
29 1 193
MyElementorAddons\Elementor\Widget\Pricing_Table::render()
A
41 10 57
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::register_style_controls()
A
30 1 188
MyElementorAddons\Elementor\Widget\Dual_Button::register_content_controls()
A
31 1 166
MyElementorAddons\Elementor\Widget\Card::render()
A
47 8 38
MyElementorAddons\Elementor\Widget\Card::register_content_controls()
A
35 1 123
MyElementorAddons\Elementor\Widget\Image_Compare::render()
S
50 7 30
MyElementorAddons\Elementor\Widget\Accordion::register_content_controls()
S
37 1 100
myea_render_icon()
S
55 6 19
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::register_content_controls()
S
39 1 83
MyElementorAddons\Elementor\Widget\Image_Compare::register_content_controls()
S
40 1 79
MyElementorAddons\Elementor\Widget\Image_Compare::register_style_controls()
S
42 1 67
MyElementorAddons\Elementor\Widget\Review::_content_template()
S
58 1 65
MYEA_Addons::init()
S
57 4 17
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::render()
S
50 3 32
MyElementorAddons\Elementor\Widget\Team_Member::get_profile_names()
S
44 1 43
MyElementorAddons\Elementor\Widget\Pricing_Table::get_currency_symbol()
S
52 2 23
MYEA_Addons::admin_notice_minimum_php_version()
S
61 2 12
MYEA_Addons::admin_notice_minimum_elementor_version()
S
61 2 12
MYEA_Addons::admin_notice_missing_main_plugin()
S
62 2 11
myea_elementor_version()
S
78 2 3
MyElementorAddons\Elementor\MYEA_Plugin::instance()
S
72 2 6
MyElementorAddons\Elementor\MYEA_Plugin::widget_styles()
S
57 1 15
MyElementorAddons\Elementor\MYEA_Plugin::include_widgets_files()
S
61 1 13
MyElementorAddons\Elementor\MYEA_Plugin::register_widgets()
S
61 1 13
MYEA_Addons::add_category()
S
66 1 9
MyElementorAddons\Elementor\Widget\Review::get_title()
S
79 1 3
MYEA_Addons::i18n()
S
81 1 3
MyElementorAddons\Elementor\Widget\Base::get_custom_wrapper_class()
S
82 1 3
MyElementorAddons\Elementor\Widget\Card::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Accordion::get_style_depends()
S
80 1 3
MyElementorAddons\Elementor\Widget\Info_Box::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Review::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::get_script_depends()
S
80 1 3
MyElementorAddons\Elementor\Widget\Image_Compare::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Flip_Box::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Base::register_content_controls()
S
100 1 0
MyElementorAddons\Elementor\Widget\Base::_register_controls()
S
71 1 6
MyElementorAddons\Elementor\Widget\Flip_Box::get_icon()
S
82 1 3
MyElementorAddons\Elementor\Widget\Info_Box::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Accordion::get_icon()
S
82 1 3
MYEA_Addons::include_files()
S
76 1 4
MyElementorAddons\Elementor\MYEA_Assets_Manager::enqueue_styles()
S
78 1 3
MyElementorAddons\Elementor\Widget\Info_Box::get_icon()
S
82 1 3
MyElementorAddons\Elementor\Widget\Accordion::get_script_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Accordion::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Base::get_name()
S
69 1 6
MyElementorAddons\Elementor\Widget\Pricing_Table::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Base::get_html_wrapper_class()
S
68 1 7
MyElementorAddons\Elementor\Widget\Team_Member::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Card::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Dual_Button::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Review::get_icon()
S
82 1 3
MyElementorAddons\Elementor\MYEA_Plugin::widget_scripts()
S
65 1 8
MyElementorAddons\Elementor\Widget\Image_Compare::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Base::register_style_controls()
S
100 1 0
MyElementorAddons\Elementor\MYEA_Assets_Manager::init()
S
79 1 3
MyElementorAddons\Elementor\Widget\Team_Member::get_icon()
S
82 1 3
MyElementorAddons\Elementor\MYEA_Assets_Manager::__construct()
S
82 1 3
MyElementorAddons\Elementor\Widget\Pricing_Table::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Base::get_categories()
S
81 1 3
MyElementorAddons\Elementor\Widget\Flip_Box::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Image_Compare::get_icon()
S
82 1 3
MyElementorAddons\Elementor\Widget\Pricing_Table::get_icon()
S
82 1 3
MyElementorAddons\Elementor\Widget\Dual_Button::get_icon()
S
82 1 3
MyElementorAddons\Elementor\Widget\Dual_Button::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::get_title()
S
79 1 3
MyElementorAddons\Elementor\Widget\Image_Compare::get_script_depends()
S
79 1 3
MyElementorAddons\Elementor\MYEA_Plugin::__construct()
S
72 1 5
MyElementorAddons\Elementor\Widget\Team_Member::get_style_depends()
S
81 1 3
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::get_style_depends()
S
79 1 3
MYEA_Addons::__construct()
S
75 1 4
MyElementorAddons\Elementor\Widget\Card::get_icon()
S
82 1 3
MyElementorAddons\Elementor\Widget\Testimonial_Carousel::get_icon()
S
82 1 3