Code Analysis: Massive Addons for Elementor 1.1.1

Function Rating Maintainability Complexity Lines of code
Elementor\Massive_ContentBox_Widget::_register_controls()
C
17
1 530
Elementor\Massive_Pricing_Widget::addstyle()
C
19
1 501
Massive_Elementor::enqueue_frontend_styles()
C
44 29 34
Massive_Elementor::register_widgets()
C
45 29 30
Elementor\Massive_Button_Widget::_register_controls()
C
19
1 443
Elementor\Massive_Elementor_Image_Hover_Effects::_register_controls()
C
18
1 411
Elementor\Massive_Pricing_Widget::addcontent()
B
22
1 338
Elementor\Massive_ContentBox_Widget::render()
B
44 19 43
Elementor\Massive_Pricing_Widget::render()
B
40 16 65
Elementor\Massive_CountDown_Widget::_register_controls()
B
25
1 284
Elementor\Massive_Accordion_Widget::addstyle()
B
25
1 277
Elementor\Massive_InfoBox_Widget::addstyle()
B
25
1 271
Elementor\Massive_SocialIcons_Widget::addcontent()
A
26
1 204
Elementor\Massive_Audio_Widget::_register_controls()
A
28
1 196
Elementor\Massive_InfoBox_Widget::addcontent()
A
29 1 191
Elementor\Massive_Button_Widget::render()
A
51 11 26
Elementor\Massive_InfoBox_Widget::render()
A
44 9 48
Elementor\Massive_Video_Widget::render()
A
43 7 56
Elementor\Massive_Elementor_Image_Hover_Effects::render()
A
50 9 26
Elementor\Massive_AnimatedText_Widget::_register_controls()
A
32 1 144
Elementor\Massive_Divider_Widget::addstyle()
A
33 1 140
Elementor\Massive_GoogleMaps_Widget::_register_controls()
A
35 3 107
Elementor\Massive_ProgressBar_Widget::addcontent()
A
33 1 129
Elementor\Massive_Video_Widget::_register_controls()
A
35 1 123
Elementor\Massive_Accordion_Widget::addcontent()
S
35 1 116
Elementor\Massive_SocialIcons_Widget::addstyle()
S
36 1 114
mae_addon_failed_load()
S
52 7 23
Elementor\Massive_Divider_Widget::addcontent()
S
36 1 105
Elementor\Massive_ProgressBar_Widget::addstyle()
S
38 1 92
Elementor\Massive_GoogleMaps_Widget::_content_template()
S
49 3 57
Elementor\Massive_Accordion_Widget::render()
S
47 4 42
Elementor\Massive_SocialIcons_Widget::render_icon()
S
39 2 67
Elementor\Massive_SocialIcons_Widget::render()
S
48 4 36
Elementor\Massive_GoogleMaps_Widget::render()
S
47 3 45
Massive_Elementor::init()
S
46 3 38
Elementor\Massive_Pricing_Widget::_content_template()
S
58 1 68
Elementor\Massive_CountDown_Widget::render()
S
44 1 59
Elementor\Massive_Video_Widget::_content_template()
S
59 1 57
Elementor\Massive_Divider_Widget::render()
S
55 3 25
Elementor\Massive_SocialIcons_Widget::_content_template()
S
53 2 40
Massive_Elementor::register_frontend_scripts()
S
54 3 19
Elementor\Massive_InfoBox_Widget::_content_template()
S
61 1 48
Elementor\Massive_CountDown_Widget::_content_template()
S
54 1 48
Elementor\Massive_Accordion_Widget::_content_template()
S
62 1 44
Elementor\Massive_ContentBox_Widget::_content_template()
S
62 1 42
Elementor\Massive_Button_Widget::_content_template()
S
63 1 39
Elementor\Massive_Elementor_Image_Hover_Effects::_content_template()
S
64 1 36
Massive_Elementor::admininit()
S
67 3 8
Elementor\Massive_Divider_Widget::_content_template()
S
68 1 24
Elementor\Massive_ProgressBar_Widget::render()
S
55 1 24
Elementor\Massive_ProgressBar_Widget::_content_template()
S
69 1 21
Massive_Elementor::activate()
S
56 1 20
Elementor\Massive_AnimatedText_Widget::render()
S
57 1 18
Massive_Elementor::register_frontend_styles()
S
55 1 18
mae_addon_failed_outofdate()
S
63 2 10
Massive_Elementor::get_instance()
S
72 2 6
Elementor\Massive_Audio_Widget::render()
S
62 1 13
Elementor\Massive_AnimatedText_Widget::_content_template()
S
74 1 12
Massive_Elementor::mae_admin_menu()
S
65 1 11
Elementor\Massive_Audio_Widget::_content_template()
S
77 1 9
Elementor\Massive_CountDown_Widget::get_icon()
S
82 1 3
Elementor\Massive_CountDown_Widget::get_categories()
S
81 1 3
Elementor\Massive_Pricing_Widget::get_icon()
S
82 1 3
Elementor\Massive_ProgressBar_Widget::get_title()
S
79 1 3
Elementor\Massive_ProgressBar_Widget::get_categories()
S
81 1 3
Massive_Elementor::admin_scripts()
S
73 1 4
Elementor\Massive_Divider_Widget::get_name()
S
82 1 3
Elementor\Massive_Accordion_Widget::get_name()
S
82 1 3
Elementor\Massive_Video_Widget::get_name()
S
82 1 3
Elementor\Massive_Divider_Widget::get_categories()
S
81 1 3
Elementor\Massive_Divider_Widget::_register_controls()
S
78 1 4
Elementor\Massive_Audio_Widget::get_name()
S
82 1 3
Elementor\Massive_Audio_Widget::get_title()
S
79 1 3
Elementor\Massive_CountDown_Widget::get_title()
S
79 1 3
Elementor\Massive_Audio_Widget::get_icon()
S
82 1 3
Elementor\Massive_GoogleMaps_Widget::get_name()
S
82 1 3
Elementor\Massive_GoogleMaps_Widget::get_title()
S
79 1 3
Elementor\Massive_GoogleMaps_Widget::get_icon()
S
82 1 3
Elementor\Massive_Button_Widget::get_title()
S
79 1 3
Elementor\Massive_Button_Widget::get_name()
S
82 1 3
Elementor\Massive_InfoBox_Widget::get_icon()
S
82 1 3
Elementor\Massive_Elementor_Image_Hover_Effects::get_name()
S
82 1 3
Massive_Elementor::mae_admin_page()
S
69 1 9
Elementor\Massive_Button_Widget::get_icon()
S
82 1 3
Elementor\Massive_ContentBox_Widget::get_icon()
S
82 1 3
Elementor\Massive_GoogleMaps_Widget::get_script_depends()
S
73 1 6
Elementor\Massive_Video_Widget::get_script_depends()
S
69 1 8
Elementor\Massive_SocialIcons_Widget::get_categories()
S
81 1 3
Massive_Elementor::before_enqueue_frontend_scripts()
S
77 1 3
Elementor\Massive_GoogleMaps_Widget::get_categories()
S
81 1 3
Elementor\Massive_Pricing_Widget::_register_controls()
S
78 1 4
Elementor\Massive_ProgressBar_Widget::get_icon()
S
82 1 3
Elementor\Massive_Divider_Widget::get_title()
S
79 1 3
Elementor\Massive_SocialIcons_Widget::get_title()
S
79 1 3
Elementor\Massive_Pricing_Widget::get_name()
S
82 1 3
Elementor\Massive_ProgressBar_Widget::get_name()
S
82 1 3
Elementor\Massive_Elementor_Image_Hover_Effects::get_categories()
S
81 1 3
Elementor\Massive_ProgressBar_Widget::_register_controls()
S
78 1 4
Elementor\Massive_Video_Widget::get_icon()
S
82 1 3
Elementor\Massive_Pricing_Widget::get_categories()
S
81 1 3
Elementor\Massive_Video_Widget::get_categories()
S
81 1 3
Elementor\Massive_InfoBox_Widget::get_title()
S
79 1 3
Elementor\Massive_Elementor_Image_Hover_Effects::get_icon()
S
82 1 3
Elementor\Massive_Elementor_Image_Hover_Effects::get_title()
S
79 1 3
Elementor\Massive_SocialIcons_Widget::get_name()
S
82 1 3
Elementor\Massive_Divider_Widget::get_icon()
S
82 1 3
Elementor\Massive_InfoBox_Widget::get_name()
S
82 1 3
Elementor\Massive_ContentBox_Widget::get_categories()
S
81 1 3
Elementor\Massive_CountDown_Widget::get_name()
S
82 1 3
Elementor\Massive_ContentBox_Widget::get_title()
S
79 1 3
Elementor\Massive_Audio_Widget::get_script_depends()
S
73 1 6
Elementor\Massive_Audio_Widget::get_categories()
S
81 1 3
mae_is_elementor_installed()
S
73 1 5
Elementor\Massive_Accordion_Widget::get_categories()
S
81 1 3
Elementor\Massive_AnimatedText_Widget::get_title()
S
79 1 3
Massive_Elementor::mae_add_elementor_widget_categories()
S
77 1 3
Elementor\Massive_Pricing_Widget::get_title()
S
79 1 3
Elementor\Massive_Accordion_Widget::get_script_depends()
S
76 1 5
Elementor\Massive_CountDown_Widget::get_script_depends()
S
81 1 3
Elementor\Massive_SocialIcons_Widget::_register_controls()
S
78 1 4
Elementor\Massive_AnimatedText_Widget::get_categories()
S
81 1 3
Massive_Elementor::__construct()
S
75 1 4
Elementor\Massive_InfoBox_Widget::get_categories()
S
81 1 3
Elementor\Massive_Video_Widget::get_title()
S
79 1 3
Elementor\Massive_Accordion_Widget::_register_controls()
S
78 1 4
Elementor\Massive_ContentBox_Widget::get_name()
S
82 1 3
Elementor\Massive_Accordion_Widget::get_title()
S
79 1 3
Elementor\Massive_Accordion_Widget::get_icon()
S
82 1 3
Elementor\Massive_AnimatedText_Widget::get_script_depends()
S
73 1 6
Elementor\Massive_SocialIcons_Widget::get_icon()
S
82 1 3
Elementor\Massive_Button_Widget::get_categories()
S
81 1 3
Massive_Elementor::deactivate()
S
91 1 2
Elementor\Massive_AnimatedText_Widget::get_icon()
S
82 1 3
Elementor\Massive_AnimatedText_Widget::get_name()
S
82 1 3
Elementor\Massive_InfoBox_Widget::_register_controls()
S
78 1 4
Elementor\Massive_ProgressBar_Widget::get_script_depends()
S
73 1 6