Code Analysis: Contact Form 7 Widget For Elementor Page Builder & Gutenberg Blocks 1.1.0

Function Rating Maintainability Complexity Lines of code
Elementor\HTContactForm_Elementor_Widget::register_controls()
D
16
1 588
Hasthemes\HTContact_Form\Recommended_Plugins::render_html()
C
28
25 148
HtContactForm\Block\Contactform_Block::dimentation()
C
47 29 28
HtContactForm\Block\Contactform_Block::render_content()
A
32 5 151
Hasthemes\HTContact_Form\Recommended_Plugins::__construct()
A
54 12 16
htcontactform_dashboard()
A
40 4 82
HtContactForm\Block\Contactform_Block::generate_css()
A
57 8 16
Hasthemes\HTContact_Form\Recommended_Plugins::plugin_activation()
S
52 6 26
Hasthemes\HTContact_Form\Recommended_Plugins::plugin_icon()
S
58 5 16
htcontactform_check_contactform_status()
S
54 4 19
HtContactForm\Block\Api\Api::get_contactform_post()
S
57 4 16
htcontactform_redirection_page()
S
63 5 10
htcontactform_plugin_button()
S
58 4 13
Hasthemes\HTContact_Form\Recommended_Plugins::enqueue_assets()
S
53 3 21
HtContactForm\Block\Contactform_Block::register_block_script()
S
51 2 30
Hasthemes\HTContact_Form\Recommended_Plugins::active_install_count()
S
59 3 14
Elementor\HTContactForm_Elementor_Widget::htcontactform_forms()
S
60 3 13
Hasthemes\HTContact_Form\Recommended_Plugins::admin_menu()
S
56 2 22
Elementor\HTContactForm_Elementor_Widget::render()
S
56 2 18
Hasthemes\HTContact_Form\Recommended_Plugins::instance()
S
71 2 6
HtContactForm\Block\Contactform_Block::instance()
S
72 2 6
htcontactform_load_plugin()
S
69 2 7
Hasthemes\HTContact_Form\Recommended_Plugins::get_plugins()
S
63 2 10
HtContactForm\Block\Contactform_Block::init()
S
70 2 7
HtContactForm\Block\Api\Api::permission_check()
S
70 2 7
HtContactForm\Block\Contactform_Block::register_block()
S
59 1 14
htcontactform_add_menu()
S
61 1 13
HtContactForm\Block\Api\Api::register_routes()
S
62 1 12
Elementor\HTContactForm_Elementor_Widget::get_name()
S
82 1 3
Hasthemes\HTContact_Form\Recommended_Plugins::add_new_tab()
S
80 1 3
Elementor\HTContactForm_Elementor_Widget::get_title()
S
79 1 3
Elementor\HTContactForm_Elementor_Widget::get_categories()
S
81 1 3
htcontactform_is_plugins_active()
S
76 1 4
HtContactForm\Block\Api\Api::__construct()
S
81 1 3
HtContactForm\Block\Contactform_Block::register_api()
S
76 1 4
htcontactform_enqueue_scripts()
S
75 1 4
htcontactform_init_hooks()
S
80 1 3
HtContactForm\Block\Contactform_Block::__construct()
S
75 1 4
Elementor\HTContactForm_Elementor_Widget::get_icon()
S
82 1 3
htcontactform_elementor_widgets()
S
80 1 3