Code Analysis: Borderless 1.3.3

Function Rating Maintainability Complexity Lines of code
Borderless\Widgets\Slider::_register_controls()
D
5
1 1,402
Borderless\Widgets\Portfolio::_register_controls()
D
9
1 1,027
Borderless\Widgets\Team_Member::_register_controls()
D
10
3 909
borderless_cpt_init()
D
18
44 225
WPBakeryShortCode_borderless_wpbakery_pricing::content()
D
19
42 217
Borderless\Widgets\Testimonial::_register_controls()
D
15
5 628
WPBakeryShortCode_borderless_wpbakery_modal::content()
D
25
35 138
WPBakeryShortCode_borderless_wpbakery_team_member::content()
D
29 36 96
WPBakeryShortCode_borderless_wpbakery_infobox::content()
C
28
29 118
Borderless_Widget_Social_Media_Icons::widget()
C
28
24 154
Borderless_Widget_Social_Media_Icons::form()
C
30 23 130
Borderless_System_Info()
C
26
18 195
WPBakeryShortCode_borderless_wpbakery_icon::content()
B
36 21 65
Borderless_Widget_Social_Media_Icons::update()
B
49 23 26
Borderless\Widgets\Team_Member::render()
B
36 19 80
related_posts_after_post_content()
B
37 19 68
Borderless_Widget_Contact_Information::widget()
B
34 14 111
Borderless\Widgets\Circular_Progress_Bar::_register_controls()
B
24
1 305
Borderless\Widgets\Progress_Bar::_register_controls()
B
24
1 293
Borderless_Widget_Contact_Information::form()
B
35 14 88
Borderless\Widgets\Semi_Circular_Progress_Bar::_register_controls()
B
25
1 283
WPBakeryShortCode_borderless_wpbakery_progress_bar::content()
B
36 15 72
WPBakeryShortCode_borderless_wpbakery_testimonial_section::content()
B
35 14 84
Borderless\Widgets\Animated_Text::_register_controls()
B
25
1 278
WPBakeryShortCode_borderless_wpbakery_circular_progress_bar::content()
A
36 14 73
WPBakeryShortCode_borderless_wpbakery_semi_circular_progress_bar::content()
A
36 14 72
WPBakeryShortCode_borderless_wpbakery_counter::content()
A
36 13 75
Borderless_Widget_Search::form()
A
33 10 116
Borderless\Widgets\Slider::render()
A
38 12 82
WPBakeryShortCode_borderless_wpbakery_list_group_item::content()
A
43 13 42
Borderless_Widget_Contact_Information::update()
A
55 14 17
Borderless\Widgets\Portfolio::render()
A
40 11 62
Borderless_Widget_Button::form()
A
38 10 76
Borderless_IF::zip_flatten()
A
43 12 45
Borderless_IF::create_config()
A
42 11 50
Borderless_Widget_Button::widget()
A
42 10 52
Borderless_IF::get_ipm()
A
39 8 70
WPBakeryShortCode_borderless_wpbakery_alert::content()
A
45 10 37
Borderless_Widget_Search::widget()
A
40 8 61
Borderless_Wpbakery::wpbakery_icon_fonts_styles()
A
50 10 25
WPBakeryShortCode_borderless_wpbakery_svg::content()
A
44 9 39
WPBakeryShortCode_borderless_wpbakery_icon_group::content()
A
46 9 35
WPBakeryShortCode_borderless_wpbakery_list_group::content()
A
45 9 35
Borderless_Widget_Button::update()
A
59 10 13
Borderless_Widget_Search::update()
A
59 10 13
Borderless_Widget_Divider::widget()
A
44 7 48
Borderless\Widgets\Marquee_Text::_register_controls()
A
33 1 134
Icon_Manager_Param::iconmanager()
A
39 4 82
Borderless_IF::get_font_manager()
A
44 6 49
Borderless_Dashboard::page_layout()
S
43 5 57
Borderless\Widgets\Testimonial::render()
S
46 6 41
Borderless\Widgets\Animated_Text::render()
S
48 6 37
borderless_backend_create_folder()
S
54 6 21
Borderless_Widget_Divider::form()
S
48 5 33
WPBakeryShortCode_borderless_wpbakery_testimonial::content()
S
50 5 28
Borderless_IF::load_iconfont_list()
S
54 5 21
Icon_Manager_Param::__construct()
S
56 5 18
BORDERLESS_SvgSanitizer::borderless_sanitize_svg()
S
56 5 17
Borderless_Dashboard::add_admin_menu()
S
43 2 59
Borderless_IF::delete_folder()
S
59 5 14
luminanceDark()
S
58 5 13
luminanceLight()
S
58 5 13
Borderless_IF::rename_files()
S
59 5 12
Borderless_IF::write_config()
S
54 4 20
Borderless_IF::admin_scripts()
S
55 4 17
Borderless_IF::add_zipped_font()
S
55 4 17
Borderless_Widget_Divider::update()
S
65 5 8
Borderless_Elementor::is_compatible()
S
59 4 14
borderless_custom_icons()
S
59 4 13
Borderless_Elementor_Assets::register_scripts()
S
45 1 56
Borderless_IF::icon_pack_manager()
S
50 2 39
Borderless_Elementor_Assets::register_styles()
S
47 1 50
Borderless_Dashboard::init_settings()
S
47 1 47
borderless_sanitize_svg()
S
57 3 16
borderless_svg_prepare_attachment_for_js_filter()
S
58 3 16
borderless_svg_get_original_svg_size()
S
59 3 16
Borderless_IF::find_json()
S
65 4 8
Borderless_IF::find_svg()
S
65 4 8
get_contact_form_7_posts()
S
60 3 13
get_all_pages()
S
60 3 13
borderless_cpt_query::value()
S
62 3 11
borderless_cpt_general::value()
S
62 3 11
borderless_cpt_options::save_post()
S
62 3 11
borderless_cpt_permalinks::save_post()
S
62 3 11
borderless_cpt_permalinks::value()
S
62 3 11
promotional_notice_dismiss_handler()
S
62 3 11
borderless_cpt_options::value()
S
62 3 11
borderless_cpt_capabilities::save_post()
S
62 3 11
borderless_cpt_presentation::save_post()
S
62 3 11
borderless_cpt_capabilities::value()
S
62 3 11
borderless_cpt_labels::save_post()
S
62 3 11
borderless_cpt_rest_api::save_post()
S
62 3 11
borderless_cpt_rest_api::value()
S
62 3 11
borderless_cpt_presentation::value()
S
62 3 11
borderless_cpt_general::save_post()
S
62 3 11
borderless_cpt_labels::value()
S
62 3 11
Borderless_IF::remove_zipped_font()
S
62 3 11
borderless_cpt_query::save_post()
S
62 3 11
Borderless::borderless_load_dependencies()
S
53 2 23
borderless_cpt_query::select_options()
S
58 2 16
borderless_cpt_general::select_options()
S
58 2 16
Borderless\Widgets\Testimonial::borderless_elementor_testimonial_rating()
S
61 2 16
borderless_cpt_permalinks::select_options()
S
58 2 16
borderless_cpt_options::select_options()
S
58 2 16
borderless_cpt_capabilities::select_options()
S
58 2 16
borderless_cpt_presentation::select_options()
S
58 2 16
borderless_cpt_rest_api::select_options()
S
58 2 16
borderless_cpt_options::process_cpts()
S
64 3 10
borderless_cpt_permalinks::process_cpts()
S
64 3 10
borderless_cpt_general::input()
S
63 3 10
borderless_cpt_options::input()
S
63 3 10
borderless_cpt_permalinks::input()
S
63 3 10
borderless_cpt_capabilities::process_cpts()
S
64 3 10
borderless_cpt_general::process_cpts()
S
64 3 10
borderless_cpt_presentation::process_cpts()
S
64 3 10
borderless_cpt_capabilities::input()
S
63 3 10
borderless_cpt_labels::process_cpts()
S
64 3 10
borderless_cpt_rest_api::process_cpts()
S
64 3 10
Icon_Manager_Param::icon_fonts_styles()
S
69 3 6
borderless_cpt_presentation::input()
S
63 3 10
Borderless_Loader::run()
S
66 3 8
borderless_cpt_rest_api::input()
S
63 3 10
borderless_cpt_query::process_cpts()
S
64 3 10
borderless_cpt_labels::input()
S
63 3 10
Borderless_IF::re_write_css()
S
57 2 15
borderless_svg_fix_svg_size_attributes()
S
65 3 9
borderless_cpt_query::input()
S
63 3 10
Borderless_IF::add_font()
S
60 2 13
borderless_cpt_general::fields_table()
S
64 2 12
borderless_cpt_query::add_meta_boxes()
S
62 2 12
borderless_cpt_query::fields_table()
S
64 2 12
borderless_cpt_options::add_meta_boxes()
S
62 2 12
borderless_cpt_options::fields_table()
S
64 2 12
borderless_cpt_permalinks::add_meta_boxes()
S
62 2 12
borderless_cpt_permalinks::fields_table()
S
64 2 12
borderless_cpt_capabilities::add_meta_boxes()
S
62 2 12
borderless_cpt_capabilities::fields_table()
S
64 2 12
borderless_cpt_general::add_meta_boxes()
S
62 2 12
borderless_cpt_presentation::add_meta_boxes()
S
62 2 12
borderless_cpt_labels::add_meta_boxes()
S
62 2 12
borderless_cpt_presentation::fields_table()
S
64 2 12
borderless_cpt_rest_api::add_meta_boxes()
S
62 2 12
borderless_cpt_rest_api::fields_table()
S
64 2 12
borderless_cpt_labels::fields_table()
S
64 2 12
Borderless_Elementor::init_widgets()
S
54 1 23
Borderless_IF::get_icon_manager()
S
54 1 23
Borderless\Widgets\Contact_Form_7::_register_controls()
S
55 1 21
Borderless\Widgets\Testimonial::get_keywords()
S
59 1 17
Borderless\Widgets\Marquee_Text::render()
S
58 1 16
borderless_dashboard_style()
S
66 2 8
borderless_cpt_rest_api::select_selected()
S
69 2 7
borderless_cpt_presentation::field()
S
66 2 9
borderless_cpt_query::field()
S
66 2 9
Borderless_Elementor::admin_notice_minimum_php_version()
S
63 2 10
borderless_cpt_query::select_selected()
S
69 2 7
Borderless::__construct()
S
65 2 10
Borderless_Dashboard::render_primary_color_field()
S
68 2 6
get_excerpt()
S
63 2 10
Borderless_Elementor::on_plugins_loaded()
S
73 2 5
Borderless_Dashboard::render_secondary_color_field()
S
68 2 6
Borderless_Dashboard::render_text_color_field()
S
68 2 6
borderless_cpt_rest_api::field()
S
66 2 9
Borderless_IF::remove_font()
S
69 2 7
Borderless_Widget_Spacer::form()
S
66 2 8
Borderless\Widgets\Semi_Circular_Progress_Bar::render()
S
61 2 10
Borderless_Dashboard::render_related_posts_field()
S
68 2 6
borderless_cpt_permalinks::field()
S
66 2 9
borderless_cpt_general::field()
S
66 2 9
borderless_cpt_general::select_selected()
S
69 2 7
Borderless_Elementor::admin_notice_missing_main_plugin()
S
64 2 9
borderless_cpt_options::select_selected()
S
69 2 7
borderless_cpt_permalinks::select_selected()
S
69 2 7
Borderless_Widget_Spacer::widget()
S
64 2 10
Borderless_Elementor_Assets::get_instance()
S
72 2 6
Borderless_Elementor::instance()
S
72 2 6
Borderless\Widgets\Contact_Form_7::render()
S
64 2 10
borderless_cpt_capabilities::field()
S
66 2 9
Borderless_Elementor::admin_notice_minimum_elementor_version()
S
63 2 10
Borderless\Widgets\Team_Member::get_keywords()
S
61 1 15
borderless_cpt_capabilities::select_selected()
S
69 2 7
borderless_cpt_options::field()
S
66 2 9
borderless_cpt_presentation::select_selected()
S
69 2 7
Borderless_Dashboard::render_tertiary_color_field()
S
68 2 6
Borderless_Wpbakery::wpbakery_check()
S
67 2 8
Borderless\Widgets\Progress_Bar::render()
S
60 2 10
Borderless\Widgets\Circular_Progress_Bar::render()
S
60 2 10
Borderless_IF::rename_folder()
S
63 2 10
borderless_icon_fonts_submenu()
S
62 1 12
Borderless_IF::__construct()
S
60 1 12
Borderless\Widgets\Circular_Progress_Bar::get_keywords()
S
65 1 11
Borderless\Widgets\Slider::get_keywords()
S
65 1 11
Borderless\Widgets\Semi_Circular_Progress_Bar::get_keywords()
S
65 1 11
borderless_cpt_rest_api::add_meta_box_callback()
S
82 1 3
Borderless\Widgets\Slider::get_style_depends()
S
68 1 9
Borderless\Widgets\Progress_Bar::get_custom_help_url()
S
82 1 3
Borderless\Widgets\Testimonial::get_categories()
S
81 1 3
Borderless\Widgets\Slider::get_name()
S
82 1 3
Borderless\Widgets\Slider::get_title()
S
79 1 3
Borderless\Widgets\Testimonial::borderless_elementor_testimonial_quote()
S
82 1 3
Borderless\Widgets\Circular_Progress_Bar::get_name()
S
82 1 3
Borderless\Widgets\Animated_Text::get_title()
S
79 1 3
Borderless_Loader::add()
S
64 1 10
borderless_cpt_presentation::select()
S
70 1 7
Borderless\Widgets\Semi_Circular_Progress_Bar::get_script_depends()
S
72 1 7
Borderless\Widgets\Circular_Progress_Bar::get_categories()
S
81 1 3
Borderless\Widgets\Animated_Text::_content_template()
S
91 1 2
borderless_cpt_capabilities::label()
S
67 1 9
Borderless\Widgets\Contact_Form_7::get_categories()
S
81 1 3
BORDERLESS_SvgSanitizer::__construct()
S
66 1 9
Borderless\Widgets\Portfolio::get_title()
S
79 1 3
Borderless_Widget_Social_Media_Icons::__construct()
S
69 1 7
Borderless_Loader::add_action()
S
77 1 3
Borderless\Widgets\Team_Member::_content_template()
S
91 1 2
Borderless\Widgets\Slider::get_categories()
S
81 1 3
Borderless_Widget_Search::__construct()
S
69 1 7
Borderless_Widget_Button::__construct()
S
69 1 7
Borderless\Widgets\Team_Member::get_categories()
S
81 1 3
borderless_cpt_options::label()
S
67 1 9
Borderless\Widgets\Marquee_Text::get_categories()
S
81 1 3
borderless_cpt_presentation::add_meta_box_callback()
S
82 1 3
Borderless\Widgets\Team_Member::get_custom_help_url()
S
82 1 3
Borderless::get_loader()
S
82 1 3
Borderless_Public::__construct()
S
77 1 4
Borderless_Widget_Spacer::update()
S
73 1 5
Borderless::get_plugin_name()
S
82 1 3
borderless_cpt_capabilities::__construct()
S
70 1 6
Borderless_Elementor_Assets::icon_font_styles()
S
69 1 8
Borderless\Widgets\Progress_Bar::get_title()
S
79 1 3
Borderless\Widgets\Progress_Bar::get_style_depends()
S
75 1 6
Borderless\Widgets\Semi_Circular_Progress_Bar::get_title()
S
79 1 3
Borderless_Public::enqueue_scripts()
S
77 1 3
Borderless\Widgets\Team_Member::get_title()
S
79 1 3
Borderless_Dashboard::__construct()
S
75 1 4
borderless_cpt_permalinks::select()
S
70 1 7
register_borderless_search()
S
82 1 3
Borderless\Widgets\Progress_Bar::get_keywords()
S
68 1 9
Borderless\Widgets\Marquee_Text::get_style_depends()
S
81 1 3
borderless_cpt_options::add_meta_box_callback()
S
82 1 3
Borderless_Elementor_Assets::init()
S
68 1 7
Borderless_Elementor::init()
S
72 1 5
borderless_cpt_general::label()
S
67 1 9
register_borderless_widget_contact_information()
S
82 1 3
Borderless\Widgets\Slider::get_icon()
S
82 1 3
Borderless\Widgets\Team_Member::get_name()
S
82 1 3
Borderless\Widgets\Animated_Text::get_name()
S
82 1 3
Borderless_Loader::add_filter()
S
77 1 3
Borderless\Widgets\Circular_Progress_Bar::get_style_depends()
S
75 1 6
Borderless\Widgets\Animated_Text::get_icon()
S
82 1 3
borderless_cpt_general::add_meta_box_callback()
S
82 1 3
Borderless_Public::enqueue_styles()
S
78 1 3
borderless_cpt_options::__construct()
S
70 1 6
Borderless_Elementor_Assets::enqueue_scripts()
S
68 1 8
Borderless\Widgets\Portfolio::get_keywords()
S
68 1 9
borderless_svg_cc_mime_types()
S
74 1 5
register_borderless_button()
S
82 1 3
Borderless\Widgets\Marquee_Text::get_icon()
S
82 1 3
Borderless\Widgets\Portfolio::get_script_depends()
S
81 1 3
Borderless\Widgets\Portfolio::_content_template()
S
91 1 2
get_contact_form_7_posts_by_ajax()
S
74 1 5
Borderless::run()
S
82 1 3
Borderless\Widgets\Marquee_Text::get_script_depends()
S
81 1 3
Borderless\Widgets\Animated_Text::get_categories()
S
81 1 3
Borderless\Widgets\Contact_Form_7::_content_template()
S
91 1 2
Borderless\Widgets\Semi_Circular_Progress_Bar::_content_template()
S
91 1 2
borderless_cpt_general::__construct()
S
70 1 6
borderless_cpt_query::add_meta_box_callback()
S
82 1 3
register_borderless_spacer()
S
82 1 3
Borderless_Elementor::i18n()
S
81 1 3
Borderless_Widget_Spacer::__construct()
S
69 1 7
BORDERLESS_SvgSanitizer::load_svg()
S
82 1 3
run_borderless()
S
77 1 4
Borderless\Widgets\Contact_Form_7::get_icon()
S
82 1 3
Borderless_Wpbakery::wpbakery_init()
S
76 1 4
Borderless\Widgets\Animated_Text::get_style_depends()
S
81 1 3
Borderless_Elementor::register_borderless_elementor_category()
S
67 1 9
Borderless::borderless_define_public_hooks()
S
72 1 5
Borderless_Widget_Contact_Information::__construct()
S
69 1 7
borderless_cpt_permalinks::add_meta_box_callback()
S
82 1 3
register_borderless_divider()
S
82 1 3
Borderless\Widgets\Semi_Circular_Progress_Bar::get_custom_help_url()
S
82 1 3
Borderless\Widgets\Portfolio::get_categories()
S
81 1 3
Borderless_Widget_Divider::__construct()
S
69 1 7
Borderless\Widgets\Testimonial::get_style_depends()
S
72 1 7
Borderless\Widgets\Testimonial::get_custom_help_url()
S
82 1 3
Borderless\Widgets\Progress_Bar::get_icon()
S
82 1 3
Borderless_Wpbakery::__construct()
S
75 1 4
borderless_cpt_labels::field()
S
72 1 6
Borderless\Widgets\Progress_Bar::_content_template()
S
91 1 2
Borderless\Widgets\Team_Member::get_icon()
S
82 1 3
borderless_cpt_capabilities::add_meta_box_callback()
S
82 1 3
borderless_cpt_query::select()
S
70 1 7
Borderless\Widgets\Contact_Form_7::get_name()
S
82 1 3
Borderless\Widgets\Testimonial::get_icon()
S
82 1 3
borderless_cpt_options::select()
S
70 1 7
Borderless\Widgets\Circular_Progress_Bar::get_title()
S
79 1 3
borderless_cpt_presentation::__construct()
S
70 1 6
borderless_cpt_permalinks::label()
S
67 1 9
Borderless\Widgets\Portfolio::get_icon()
S
82 1 3
Borderless\Widgets\Semi_Circular_Progress_Bar::get_style_depends()
S
75 1 6
Borderless\Widgets\Semi_Circular_Progress_Bar::get_name()
S
82 1 3
borderless_cpt_query::label()
S
67 1 9
Borderless\Widgets\Portfolio::get_style_depends()
S
81 1 3
borderless_cpt_labels::add_meta_box_callback()
S
82 1 3
Borderless::get_version()
S
82 1 3
vc_after_init_actions()
S
100 1 2
borderless_cpt_presentation::label()
S
67 1 9
Borderless\Widgets\Circular_Progress_Bar::get_script_depends()
S
72 1 7
borderless_cpt_general::select()
S
70 1 7
borderless_cpt_capabilities::select()
S
70 1 7
borderless_cpt_rest_api::__construct()
S
70 1 6
Borderless_Loader::__construct()
S
77 1 4
borderless_cpt_rest_api::label()
S
67 1 9
Borderless\Widgets\Circular_Progress_Bar::get_custom_help_url()
S
82 1 3
borderless_svg_sanitize_css_selectors()
S
68 1 7
register_borderless_social_media_icons()
S
82 1 3
borderless_svgs_disable_real_mime_check()
S
67 1 7
borderless_custom_icons_menu()
S
77 1 4
borderless_elementor_assets()
S
82 1 3
borderless_svg_scripts()
S
75 1 4
Borderless\Widgets\Portfolio::get_name()
S
82 1 3
Borderless\Widgets\Progress_Bar::get_script_depends()
S
72 1 7
Borderless\Widgets\Semi_Circular_Progress_Bar::get_icon()
S
82 1 3
borderless_cpt_labels::__construct()
S
70 1 6
Borderless\Widgets\Testimonial::_content_template()
S
91 1 2
Borderless\Widgets\Slider::get_script_depends()
S
68 1 9
Borderless\Widgets\Contact_Form_7::get_title()
S
82 1 3
Borderless_Elementor::__construct()
S
72 1 5
Borderless\Widgets\Circular_Progress_Bar::get_icon()
S
82 1 3
Borderless\Widgets\Testimonial::get_name()
S
82 1 3
Borderless\Widgets\Progress_Bar::get_name()
S
82 1 3
borderless_cpt_labels::label()
S
67 1 9
borderless_cpt_permalinks::__construct()
S
70 1 6
Borderless\Widgets\Semi_Circular_Progress_Bar::get_categories()
S
81 1 3
Borderless\Widgets\Progress_Bar::get_categories()
S
81 1 3
BORDERLESS_SvgSanitizer::save_svg()
S
77 1 4
Borderless\Widgets\Circular_Progress_Bar::_content_template()
S
91 1 2
Borderless\Widgets\Marquee_Text::get_name()
S
82 1 3
Borderless\Widgets\Testimonial::get_title()
S
79 1 3
Borderless\Widgets\Animated_Text::get_script_depends()
S
81 1 3
Borderless\Widgets\Marquee_Text::get_title()
S
82 1 3
borderless_cpt_query::__construct()
S
70 1 6
borderless_cpt_rest_api::select()
S
70 1 7
Borderless\Widgets\Marquee_Text::_content_template()
S
91 1 2