Code Analysis: Magical Posts Display 1.2.55

Function Rating Maintainability Complexity Lines of code
mgpdEPostsGrid::register_style_controls()
D
1
3 2,088
mgPosts_carousel::register_style_controls()
D
9
1 1,077
mgpdEPostsTab::register_style_controls()
D
9
1 1,059
mgpdAdPostsGrid2::register_style_controls()
D
10
1 1,021
mgpdAdPostsGrid1::register_style_controls()
D
10
1 1,017
mgpdEPostsGrid::render()
D
18
50 242
mgpdAdPostsImgGrid::register_style_controls()
D
11
1 967
mgpdEPostsAccordion::register_style_controls()
D
11
1 937
mgpdEPostsList::register_style_controls()
D
11
2 898
mgpdEPostsSlider::register_style_controls()
D
12
1 830
mgpdEPostsGrid::register_content_controls()
D
12
5 742
mgPosts_carousel::register_content_controls()
D
13
2 718
mgpdAdPostsGrid2::render()
D
24
35 177
mgpdEAwesomePostsList::render()
D
25
35 165
mgpdAdPostsGrid1::render()
D
24
34 177
mgpdEAwesomePostsList::register_style_controls()
D
15
1 664
mgpdNewsMagazineGrid::register_style_controls()
D
15
1 651
mgpdAdPostsImgGrid::register_content_controls()
D
15
3 617
mgpdEPostsList::render()
D
25
33 158
mgpdEPostsSlider::register_content_controls()
D
15
2 589
mgpdEPostsList::register_content_controls()
D
15
3 562
mgpdAdPostsGrid2::register_content_controls()
D
16
2 564
mgpdEPostsAccordion::register_content_controls()
D
16
2 548
mgpdNewsMagazineImgGrid::register_style_controls()
D
17
1 558
mgpdAdPostsImgGrid::render()
C
30 29 109
mgpdEPostsTab::render()
C
26
24 184
mgpdAdPostsGrid1::register_content_controls()
C
17
2 509
mgpdEPostsGrid::render_single_post_item()
C
29 26 133
mgpdEPostsTab::register_content_controls()
C
17
2 479
mgPosts_carousel::render()
C
30 23 118
mgpdEPosts_cats::register_style_controls()
C
20
1 428
mgpdEPostsAccordion::render()
B
30 18 141
mgpdNewsMagazineGrid::register_content_controls()
B
20
1 395
mgpdNewsMagazineImgGrid::register_content_controls()
B
21
1 390
mgpdEPostsTicker::render()
B
33 20 97
mgpdNewsMagazineGrid::render()
B
34 20 86
WeDevs_Settings_API::admin_init()
B
41 22 47
mgpd_Recent_Posts::widget()
B
36 19 75
mgpdEAwesomePostsList::register_content_controls()
B
23
2 295
mgpdEPostsGrid::ajax_filter_posts()
B
41 16 49
mgpdEPostsTicker::register_content_controls()
A
25
2 249
mgpdEPostsGrid::ajax_infinite_scroll()
A
44 14 41
mgpdEPostsSlider::render()
A
42 13 53
mgpdEPosts_cats::render()
A
41 12 59
mgpdEPosts_cats::register_content_controls()
A
27
1 223
mgpdNewsMagazineImgGrid::render_post()
A
39 11 71
mgpdNewsMagazineImgGrid::build_query_args()
A
41 11 57
mgpd_Recent_Posts::form()
A
39 10 71
mgpdNewsMagazineGrid::render_big_post_style_2()
A
45 11 41
mgpdNewsMagazineGrid::render_big_post_style_3()
A
45 11 41
mgpdNewsMagazineGrid::render_small_post_vertical_style_2()
A
45 11 41
mgpdNewsMagazineGrid::render_small_post_vertical_style_3()
A
45 11 41
mgpdNewsMagazineGrid::render_small_post_style_2()
A
45 11 41
mgpdNewsMagazineGrid::render_small_post_style_3()
A
45 11 41
mgpdNewsMagazineGrid::render_big_post_style_1()
A
45 11 39
mgpdNewsMagazineGrid::render_small_post_vertical_style_1()
A
45 11 39
mgpdNewsMagazineGrid::render_small_post_style_1()
A
45 11 39
mgpdEPostsSlider::render_style_two()
A
43 9 53
mgpdEPostsSlider::render_style_one()
A
44 9 51
mgpdEPostsTicker::register_style_controls()
A
31 1 169
mgPosts_carousel::mgpcar_grid_item_style()
A
40 7 65
mgpdAdPostsImgGrid::mgover_pro_image_posts()
A
41 7 65
MPD_Error_Checker::generate_report()
A
53 9 24
mgpdAdPostsImgGrid::free_image_posts()
A
44 7 50
mp_post_cat_display()
A
48 7 33
mgpdNewsMagazineGrid::render_style_2_layout()
A
49 7 32
mp_display_get_term_options()
S
49 7 30
mp_display_all_posts_type()
S
50 7 28
mp_post_is_week_viewed()
S
50 7 28
WeDevs_Settings_API::callback_number()
S
58 8 12
mpd_get_style_item()
S
53 7 25
mgpdEPostsGrid::render_premium_features_content()
S
51 7 24
mgpdNewsMagazineImgGrid::render()
S
47 6 37
mgpAdminInfo::admin_notice_missing_main_plugin()
S
48 6 31
WeDevs_Settings_API::get_sanitize_callback()
S
59 7 14
mp_display_product_catlist()
S
54 6 21
mgpAdminInfo::mp_display_admin_info_init()
S
64 7 8
mgpDisplayTemplater::view_project_template()
S
52 5 28
WeDevs_Settings_API::script()
S
52 1 82
mgpAdminInfo::mp_display_admin_info()
S
55 5 21
WeDevs_Settings_API::callback_wysiwyg()
S
56 5 16
MPD_Assets_Manager::admin_scripts()
S
48 3 40
mp_display_single_comment_icon()
S
54 4 23
mpd_posts_meta()
S
58 4 20
mp_post_btn()
S
56 4 20
mgpdNewsMagazineGrid::render_style_4_layout()
S
57 4 18
mpd_validate_html_tag()
S
58 4 15
WeDevs_Settings_API::callback_text()
S
62 5 9
mgpAdminInfo::elementor_notice_hide_options()
S
70 5 5
mgpd_Recent_Posts::update()
S
62 5 10
mp_display_taxonomy_sluglist()
S
60 4 13
mp_display_catslug_list()
S
60 4 13
mp_display_taxonomy_list()
S
60 4 13
WeDevs_Settings_API::sanitize_options()
S
61 4 13
mp_display_posts_name()
S
60 4 12
mp_display_posts_by_slug()
S
60 4 12
mpd_array_value_check()
S
64 4 11
MPD_Error_Checker::check_class_method_consistency()
S
62 4 11
WeDevs_Settings_API::callback_select()
S
60 4 11
WeDevs_Settings_API::show_forms()
S
54 3 24
mp_display_post_filter()
S
53 3 22
mpd_posts_meta_author_date()
S
58 3 21
mgpdEPostsSlider::posts_slider_item_output()
S
55 3 19
mgpAdminInfo::admin_notice_minimum_php_version()
S
57 3 16
mgpAdminInfo::admin_notice_update_info()
S
50 2 31
MPD_Assets_Manager::block_scripts()
S
47 1 46
WeDevs_Settings_API::callback_textarea()
S
63 4 8
WeDevs_Settings_API::callback_file()
S
61 4 10
MPD_Ajax_Handler::handle_ajax_infinite_scroll()
S
63 4 10
MPD_Ajax_Handler::handle_ajax_filter_posts()
S
63 4 10
mgpdNewsMagazineGrid::render_style_1_3_layout()
S
59 3 15
MPD_Error_Checker::check_file_includes()
S
60 3 14
WeDevs_Settings_API::callback_multicheck()
S
58 3 14
mgPosts_carousel::register_advanced_controls()
S
47 1 43
MPD_Error_Checker::check_class_initializations()
S
61 3 13
mgpdEPostsTab::register_advanced_controls()
S
47 1 43
mp_display_imgover_style_list()
S
60 3 13
mp_display_posts_not_found()
S
61 3 13
WeDevs_Settings_API::show_navigation()
S
61 3 12
mgpdNewsMagazineGrid::render_big_post()
S
62 3 12
mgpdNewsMagazineGrid::render_small_post_vertical()
S
62 3 12
mgpdNewsMagazineGrid::render_small_post()
S
62 3 12
MPD_Hooks_Handler::count_post_visits()
S
61 3 12
mp_post_count_post_visits()
S
61 3 12
magicalPostDisplay::appsero_init_tracker_magical_posts_display()
S
63 3 11
mp_post_thumbnail()
S
65 3 11
magicalPostDisplay::track_plugin_usage()
S
63 3 11
MPD_Error_Checker::check_function_calls()
S
63 3 11
magicalPostDisplay::init()
S
63 3 11
mgpDisplayTemplater::__construct()
S
53 2 25
mgPostsElementorMain::register_new_category()
S
53 2 21
mgpAdminInfo::mp_display_admin_info_output()
S
50 1 34
mp_display_posted_on()
S
56 2 18
WeDevs_Settings_API::_style_fix()
S
62 2 17
spacehide_go_me()
S
58 2 17
mp_go_pro_template()
S
58 2 17
mgpDisplayWelcomePage::get_pages()
S
65 3 10
WeDevs_Settings_API::callback_color()
S
65 3 7
WeDevs_Settings_API::callback_password()
S
66 3 7
mgPostsElementorMain::init_widgets()
S
51 1 30
MPD_Assets_Manager::block_styles()
S
53 1 30
MPD_Hooks_Handler::activation_setup()
S
67 3 9
mpd_post_tags()
S
69 3 6
mp_display__pro_only_text()
S
64 3 9
mp_post_title()
S
60 2 15
mp_display_category_link()
S
66 3 8
mp_display_check_main_ok()
S
66 3 8
mp_display_tag_link()
S
65 3 8
WeDevs_Settings_API::callback_radio()
S
60 2 12
mgpDisplayTemplater::register_project_templates()
S
62 2 11
mpd_get_allowed_html_tags()
S
55 1 23
mgPostsElementorMain::frontend_assets_scripts()
S
59 1 17
MPD_Hooks_Handler::deactivation_setup()
S
72 2 6
WeDevs_Settings_API::get_option()
S
69 2 7
mpd_get_option()
S
74 2 5
mpd_one_cat()
S
64 2 9
magicalPostDisplay::mgposts_new_user()
S
67 2 7
magicalPostDisplay::instance()
S
72 2 6
magicalPostDisplay::admin_adminpro_link()
S
66 2 8
mgpdAdPostsImgGrid::get_categories()
S
68 2 7
mgpdNewsMagazineGrid::render_post_category()
S
64 2 10
mgpDisplayTemplater::get_instance()
S
71 2 6
mgpDisplayWelcomePage::admin_menu()
S
70 2 5
WeDevs_Settings_API::get_field_description()
S
66 2 8
mp_display_pagination()
S
62 1 13
WeDevs_Settings_API::add_field()
S
63 1 11
WeDevs_Settings_API::callback_checkbox()
S
61 1 11
mgpdNewsMagazineImgGrid::get_categories()
S
81 1 3
mgpdEAwesomePostsList::register_controls()
S
78 1 4
mgpdEPostsSlider::get_style_depends()
S
76 1 5
mgPosts_carousel::register_controls()
S
75 1 5
mgPostsElementorMain::__construct()
S
68 1 7
mgpdEPostsSlider::get_categories()
S
81 1 3
mgpdEPosts_cats::get_categories()
S
81 1 3
mgpdAdPostsGrid2::get_name()
S
82 1 3
mgPosts_carousel::get_keywords()
S
78 1 3
mgpdEPostsGrid::get_name()
S
82 1 3
mgpdEPostsAccordion::get_keywords()
S
78 1 3
mgpdAdPostsGrid2::get_keywords()
S
78 1 3
mgPostsElementorMain::frontend_widget_styles()
S
69 1 6
mgpDisplayWelcomePage::plugin_page()
S
73 1 6
mgpdEPostsSlider::get_script_depends()
S
73 1 6
mgpdEPostsGrid::get_keywords()
S
78 1 3
mgpdAdPostsImgGrid::get_name()
S
82 1 3
mgpDisplayWelcomePage::__construct()
S
70 1 6
mgpdEPostsList::get_name()
S
82 1 3
mgPosts_carousel::get_name()
S
82 1 3
mgpdEPostsList::get_keywords()
S
78 1 3
mgpdEPosts_cats::register_controls()
S
78 1 4
mgpdNewsMagazineGrid::get_icon()
S
82 1 3
mp_display_posted_by()
S
67 1 7
mgPosts_carousel::get_icon()
S
82 1 3
WeDevs_Settings_API::__construct()
S
79 1 3
mgpdEPostsList::get_icon()
S
82 1 3
mgpdEAwesomePostsList::get_categories()
S
81 1 3
mgPosts_carousel::get_title()
S
79 1 3
mgpdAdPostsImgGrid::get_title()
S
79 1 3
mgpdNewsMagazineGrid::get_title()
S
79 1 3
mgpdNewsMagazineImgGrid::get_title()
S
79 1 3
mgpDisplayWelcomePage::get_settings_fields()
S
72 1 6
mgpdEPostsTicker::get_name()
S
82 1 3
WeDevs_Settings_API::callback_url()
S
82 1 3
mgpdNewsMagazineGrid::register_controls()
S
78 1 4
mgpdEPostsTab::get_name()
S
82 1 3
mgpdEPostsGrid::get_icon()
S
82 1 3
mgpdEPostsGrid::register_controls()
S
78 1 4
mgpdAdPostsGrid2::get_categories()
S
81 1 3
mgpdAdPostsGrid1::get_name()
S
82 1 3
mgpdEPostsTicker::get_keywords()
S
78 1 3
mgpdEPostsTicker::get_title()
S
79 1 3
mgpdEPostsTab::get_title()
S
79 1 3
mgpdEPostsGrid::get_title()
S
79 1 3
mgpdEPostsAccordion::get_icon()
S
82 1 3
MPD_Hooks_Handler::init()
S
65 1 8
mgpDisplayWelcomePage::magical_welcome_tabs()
S
71 1 6
mgpdAdPostsGrid1::get_icon()
S
82 1 3
mgpdEAwesomePostsList::get_keywords()
S
78 1 3
mgpdEPostsTab::get_categories()
S
81 1 3
mgpdNewsMagazineGrid::render_post_meta()
S
68 1 7
mgpdNewsMagazineGrid::get_style_depends()
S
77 1 4
mgpdAdPostsGrid2::register_controls()
S
78 1 4
mgpdAdPostsGrid1::register_controls()
S
78 1 4
mgpdNewsMagazineImgGrid::register_controls()
S
78 1 4
mgpdEPostsSlider::get_title()
S
79 1 3
magicalPostDisplay::define_constants()
S
75 1 7
mgpdEPostsSlider::get_icon()
S
82 1 3
WeDevs_Settings_API::add_section()
S
77 1 4
mpd_kses_tags()
S
80 1 3
mgpdEPosts_cats::get_name()
S
82 1 3
WeDevs_Settings_API::set_sections()
S
77 1 4
mgpdAdPostsImgGrid::get_icon()
S
82 1 3
mgpdEPostsAccordion::get_name()
S
82 1 3
mgpdEPostsList::register_controls()
S
78 1 4
MPD_Error_Checker::run_checks()
S
70 1 7
mgpdAdPostsGrid2::get_title()
S
79 1 3
mgpdEPostsAccordion::get_title()
S
79 1 3
MPD_Assets_Manager::block_editor_scripts()
S
67 1 9
mgpDisplayWelcomePage::admin_init()
S
78 1 4
WeDevs_Settings_API::set_fields()
S
77 1 4
mgpdEPostsTab::get_keywords()
S
78 1 3
mgpdAdPostsImgGrid::get_keywords()
S
78 1 3
mgpdNewsMagazineImgGrid::get_name()
S
82 1 3
mgpdEPostsTicker::get_icon()
S
82 1 3
mgpdEPostsList::get_categories()
S
81 1 3
mgpAdminInfo::init()
S
66 1 8
MPD_Error_Checker::apply_fixes()
S
82 1 3
mgpdEPostsSlider::get_keywords()
S
78 1 3
mgpdEAwesomePostsList::get_name()
S
82 1 3
mgpDisplayWelcomePage::get_settings_sections()
S
67 1 9
magicalPostDisplay::__construct()
S
67 1 7
mgpdEPostsSlider::get_name()
S
82 1 3
mgpdAdPostsGrid2::get_icon()
S
82 1 3
mgpdEPostsGrid::get_categories()
S
81 1 3
mgPosts_carousel::get_script_depends()
S
73 1 6
mgPosts_carousel::get_style_depends()
S
76 1 5
mpd_check_plugin_active()
S
75 1 4
mgpdEPosts_cats::get_icon()
S
82 1 3
reg_mpd_recent_widget()
S
82 1 3
mgPostsElementorMain::editor_widget_style()
S
78 1 3
WeDevs_Settings_API::callback_html()
S
81 1 3
mgpdAdPostsGrid1::get_keywords()
S
78 1 3
mgpdAdPostsImgGrid::register_controls()
S
78 1 4
mgpdAdPostsGrid1::get_categories()
S
81 1 3
mgpdEPostsTicker::get_script_depends()
S
76 1 5
mgpdNewsMagazineGrid::get_name()
S
82 1 3
MPD_Assets_Manager::init()
S
69 1 6
mgpd_Recent_Posts::__construct()
S
65 1 9
mgpdNewsMagazineImgGrid::get_icon()
S
82 1 3
mgpdAdPostsGrid1::get_title()
S
79 1 3
MPD_Ajax_Handler::init()
S
70 1 6
mgpdNewsMagazineGrid::get_keywords()
S
78 1 3
mgpdEAwesomePostsList::get_title()
S
79 1 3
mgpdEPosts_cats::get_keywords()
S
78 1 3
mgpDisplayTemplater::add_new_template()
S
76 1 4
mgpdEAwesomePostsList::get_icon()
S
82 1 3
mgpdEPostsTab::get_icon()
S
82 1 3
mgpdEPosts_cats::get_title()
S
79 1 3
mgpdEPostsTab::register_controls()
S
75 1 5
mgpdEPostsTicker::get_categories()
S
81 1 3
mgpdEPostsList::get_title()
S
79 1 3
mgPosts_carousel::get_categories()
S
81 1 3
WeDevs_Settings_API::admin_enqueue_scripts()
S
72 1 6
mgpdNewsMagazineImgGrid::get_style_depends()
S
77 1 4
mgpdEPostsTicker::register_controls()
S
78 1 4
mgpdNewsMagazineImgGrid::get_keywords()
S
78 1 3
mgpdEPostsSlider::register_controls()
S
78 1 4
mgpdNewsMagazineGrid::get_categories()
S
81 1 3
mgpdEPostsAccordion::get_categories()
S
81 1 3
WeDevs_Settings_API::callback_pages()
S
63 1 10
mp_display_author_namet()
S
73 1 5
mgpdEPostsAccordion::register_controls()
S
78 1 4