Code Analysis: Elysio Form Widget & Styles Contact Form 7 for Elementor 1.0.0

Function Rating Maintainability Complexity Lines of code
ElysioForm\Widgets\Elysio_Contact_Form7::_register_controls()
D
3
1 1,700
ElysioForm\Widgets\Elysio_Contact_Form7::render()
A
44 10 52
Elysio_Form::init()
S
58 4 16
ElysioForm\PageSettings\Page_Settings::register_document_controls()
S
55 3 21
ElysioForm\Widgets\Elysio_Contact_Form7::get_contact_form_list()
S
59 3 14
ElysioForm\Widgets\Elysio_Contact_Form7::elysio_get_all_pages()
S
60 3 13
Elysio_Form::admin_notice_minimum_elementor_version()
S
61 2 12
Elysio_Form::admin_notice_minimum_php_version()
S
61 2 12
Elysio_Form::admin_notice_missing_main_plugin()
S
62 2 11
elysio_form_notice_options()
S
60 1 22
ElysioForm\Plugin::instance()
S
72 2 6
never_show()
S
80 1 3
ElysioForm\PageSettings\Page_Settings::add_panel_tab()
S
79 1 3
ElysioForm\Plugin::widget_scripts()
S
78 1 3
ElysioForm\Widgets\Elysio_Contact_Form7::get_script_depends()
S
81 1 3
Elysio_Form::__construct()
S
75 1 4
ElysioForm\Widgets\Elysio_Contact_Form7::_content_template()
S
91 1 2
ElysioForm\Plugin::add_page_settings_controls()
S
76 1 4
ElysioForm\Plugin::widget_styles()
S
78 1 3
ElysioForm\Plugin::__construct()
S
68 1 7
ElysioForm\Widgets\Elysio_Contact_Form7::get_name()
S
82 1 3
ElysioForm\PageSettings\Page_Settings::__construct()
S
75 1 4
ElysioForm\Plugin::register_widgets()
S
76 1 4
ElysioForm\Widgets\Elysio_Contact_Form7::get_help_url()
S
80 1 3
ElysioForm\Plugin::include_widgets_files()
S
80 1 3
ElysioForm\Widgets\Elysio_Contact_Form7::get_icon()
S
82 1 3
ElysioForm\Widgets\Elysio_Contact_Form7::get_title()
S
79 1 3
add_script()
S
65 1 8
ElysioForm\Widgets\Elysio_Contact_Form7::get_categories()
S
81 1 3
later()
S
80 1 3
Elysio_Form::i18n()
S
77 1 3