Code Analysis: Magic Buttons for Elementor 1.1

Function Rating Maintainability Complexity Lines of code
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::_register_controls()
A
25
1 257
pwr_magic_buttons_shortcode()
A
38 11 74
pwr_magic_buttons_elementor_widget_load()
S
61 3 12
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::render()
S
53 1 20
pwr_magic_buttons_fail_load_out_of_date()
S
62 2 10
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::get_script_depends()
S
81 1 3
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::get_name()
S
82 1 3
PWRMagicButtons\PWR_Magic_Buttons_Elementor::includes()
S
80 1 3
PWRMagicButtons\PWR_Magic_Buttons_Elementor::add_actions()
S
70 1 6
PWRMagicButtons\PWR_Magic_Buttons_Elementor::on_widgets_registered()
S
78 1 4
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::get_title()
S
79 1 3
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::get_icon()
S
82 1 3
pwr_magic_buttons_load()
S
78 1 4
PWRMagicButtons\PWR_Magic_Buttons_Elementor::register_widget()
S
79 1 3
PWRMagicButtons\Widgets\PWR_Magic_Buttons_Widget::get_categories()
S
81 1 3
PWRMagicButtons\PWR_Magic_Buttons_Elementor::__construct()
S
82 1 3