Code Analysis: Advanced Visual Elements 2.0.6

Function Rating Maintainability Complexity Lines of code
Adv_Vis_Ele_Public::output_shortcode()
D
18
64 205
Adv_Vis_Ele::element_settings_editor()
D
18
27 350
Adv_Vis_Ele_Library::render_setting_field()
D
27
37 130
Adv_Vis_Ele_Library::get_element_html()
C
30 20 155
Adv_Vis_Ele_Admin::on_publish_element()
B
39 21 60
Adv_Vis_Ele_Library::__construct()
B
39 20 59
Adv_Vis_Ele_Admin::enqueue_scripts()
B
35 18 87
Adv_Vis_Ele_Helpers::parseVideos()
B
37 18 73
Adv_Vis_Ele_Library::ajax_load_more_elements()
A
42 12 57
Adv_Vis_Ele::ajax_import_settings()
A
41 11 55
Adv_Vis_Ele_Public::enqueue_element_scripts()
A
44 11 49
Adv_Vis_Ele_Admin::add_links_to_publish_box()
A
38 7 91
Adv_Vis_Ele_Public::insert_dynamic_settings()
A
50 11 27
Adv_Vis_Ele_Elementor_Shortcode::_register_controls()
A
39 8 71
Adv_Vis_Ele_Library::ajax_full_import()
A
44 9 43
Adv_Vis_Ele_Library::ajax_quick_save()
A
46 9 39
Adv_Vis_Ele_Admin::duplicate_element()
A
46 9 38
Adv_Vis_Ele_Admin::filter_setting()
A
55 8 19
Adv_Vis_Ele_Public::register_scripts()
A
49 7 33
Adv_Vis_Ele_Public::register_styles()
A
49 7 33
Adv_Vis_Ele::define_admin_hooks()
S
38 3 82
Adv_Vis_Ele_Admin::quick_preview()
S
56 7 17
Adv_Vis_Ele_Deactivator::deactivate()
S
50 6 28
Adv_Vis_Ele_Gutenberg_Shortcode::gutenberg_shortcode_block()
S
53 6 20
Adv_Vis_Ele_Library::get_library_info()
S
55 6 19
Adv_Vis_Ele_Admin::on_transition_element()
S
61 6 11
Adv_Vis_Ele_Admin::enqueue_styles()
S
54 5 25
Adv_Vis_Ele_Admin::populate_shortcodes_in_element_list()
S
54 5 21
Adv_Vis_Ele_Admin::get_element_meta_settings()
S
56 5 18
Adv_Vis_Ele_Admin::dev_control_dashboard()
S
52 4 29
Adv_Vis_Ele_Library::get_all_used_element_ids()
S
57 4 17
Adv_Vis_Ele::register_cpt_adv_vis_element()
S
40 1 60
Adv_Vis_Ele_Library::get_saving_settings()
S
59 4 14
Adv_Vis_Ele::delete_library_info()
S
71 4 5
Adv_Vis_Ele_Admin::add_editor_body_classes()
S
67 4 8
Adv_Vis_Ele_Admin::keep_admin_menu_parent_item_open()
S
63 4 10
Adv_Vis_Ele_Library::get_element()
S
63 3 11
wpave_fs()
S
53 2 24
Adv_Vis_Ele_Admin::create_plugin_admin_page()
S
50 1 39
Adv_Vis_Ele_Admin::visiting_plugin_pages()
S
76 3 3
Adv_Vis_Ele_Loader::run()
S
66 3 8
Adv_Vis_Ele_Library::get_all_element_ids()
S
66 3 9
Adv_Vis_Ele_Library::get_element_setting()
S
64 3 10
Adv_Vis_Ele_Helpers::clamp()
S
70 3 6
Adv_Vis_Ele_Admin::register_plugin_settings()
S
60 2 14
Adv_Vis_Ele::__construct()
S
60 2 14
Adv_Vis_Ele_i18n::__construct()
S
56 1 19
Adv_Vis_Ele_Public::add_shortcodes()
S
72 2 5
Adv_Vis_Ele_Elementor_Shortcode::render()
S
66 2 8
Adv_Vis_Ele_Helpers::get_wp_filesystem()
S
67 2 8
Adv_Vis_Ele_Admin::add_preview_link()
S
65 2 8
Adv_Vis_Ele_Admin::is_dev()
S
78 2 3
Adv_Vis_Ele_Admin::save_element_meta_settings()
S
67 2 8
Adv_Vis_Ele_Admin::add_duplicate_button()
S
66 2 8
Adv_Vis_Ele_Admin::render_help_box()
S
64 1 12
Adv_Vis_Ele::load_dependencies()
S
62 1 11
Adv_Vis_Ele::load_elements_editor()
S
79 1 3
Adv_Vis_Ele_Loader::__construct()
S
77 1 4
Adv_Vis_Ele::define_public_hooks()
S
69 1 6
Adv_Vis_Ele_Admin::add_shortcodes_to_element_list()
S
73 1 5
Adv_Vis_Ele_Elementor_Shortcode::get_title()
S
79 1 3
Adv_Vis_Ele_Loader::add()
S
64 1 10
Adv_Vis_Ele_Elementor_Shortcode::get_name()
S
82 1 3
Adv_Vis_Ele_Admin::get_duplicate_link()
S
65 1 9
wpave_fs_uninstall_cleanup()
S
76 1 4
Adv_Vis_Ele_Helpers::get_all_meta_keys()
S
65 1 9
Adv_Vis_Ele::run()
S
82 1 3
ave_run_adv_vis_ele()
S
77 1 4
Adv_Vis_Ele_Loader::add_action()
S
77 1 3
Adv_Vis_Ele::disable_gutenberg()
S
80 1 3
Adv_Vis_Ele_Admin::__construct()
S
73 1 5
Adv_Vis_Ele_Elementor_Shortcode::get_icon()
S
82 1 3
Adv_Vis_Ele_Admin::add_viewport_meta_tag()
S
82 1 3
Adv_Vis_Ele::set_locale()
S
75 1 4
Adv_Vis_Ele::get_plugin_name()
S
82 1 3
Adv_Vis_Ele_i18n::load_plugin_textdomain()
S
69 1 7
Adv_Vis_Ele_Loader::add_filter()
S
77 1 3
Adv_Vis_Ele::get_version()
S
82 1 3
Adv_Vis_Ele_Elementor_Shortcode::get_categories()
S
81 1 3
Adv_Vis_Ele_Admin::add_plugin_page_links()
S
73 1 4
Adv_Vis_Ele_Public::__construct()
S
71 1 6
ave_activate_adv_vis_ele()
S
76 1 4
Adv_Vis_Ele_Activator::activate()
S
81 1 3
Adv_Vis_Ele::get_loader()
S
82 1 3