Code Analysis: Easy Social Feed 6.6.7

Function Rating Maintainability Complexity Lines of code
EFBL_Mobile_Detect::mobileGrade()
D
34 77 43
ESF_Insta_Customizer::esf_insta_customizer()
D
11
37 568
EFBL_Cuustomizer::efbl_customizer()
D
12
30 580
Easy_Custom_Facebook_Feed_Widget::form()
D
12
28 539
ESF_Instagram_Feed_Widget::form()
D
18
27 399
Easy_Facebook_Page_Plugin_Widget::form()
D
21
23 331
Easy_Facebook_Likebox::query_posts()
D
30 32 114
ESF_Instagram_Frontend::esf_insta_get_feeds()
C
35 32 75
ESF_Instagram_Admin::esf_insta_save_business_access_token()
C
30 29 111
efbl_eventdate()
B
38 22 71
Esf_Multifeed_Facebook_Frontend::check_multiple_pages()
B
36 21 78
Esf_Multifeed_Facebook_Frontend::get_more_posts()
B
38 22 61
Easy_Facebook_Likebox::render_fb_page_plugin()
B
37 21 74
ESF_Instagram_Frontend::esf_insta_get_bio()
B
43 23 41
Esf_Multifeed_Instagram_Frontend::check_multiple_accounts()
B
42 17 48
Easy_Facebook_Likebox_Admin::efbl_save_facebook_access_token()
B
36 14 79
esf_insta_get_shoppable_settings()
A
46 16 37
ESF_Instagram_Admin::get_cache()
A
47 16 35
Easy_Facebook_Likebox_Admin::get_cache()
A
47 16 35
Esf_Multifeed_Instagram_Frontend::get_more_posts()
A
42 15 48
EFBL_SKINS::efbl_default_skins()
A
38 13 72
Easy_Custom_Facebook_Feed_Widget::update()
A
52 15 22
esf_insta_get_logo()
A
44 13 44
ESF_FB_Blocks::block_attributes()
A
32 4 173
ESF_Admin::esf_admin_notice()
A
35 8 112
ESF_Insta_Skins::mif_default_skins()
A
42 11 54
efbl_get_page_logo()
A
46 12 38
esf_insta_makeClickableLinks()
A
40 10 66
esf_convert_to_hyperlinks()
A
40 10 66
ESF_Instagram_Feed_Widget::update()
A
53 13 20
Easy_Facebook_Page_Plugin_Widget::update()
A
56 13 16
ecff_makeClickableLinks()
A
43 11 45
efbl_get_page_bio()
A
47 11 34
ESF_Instagram_Admin::esf_insta_delete_transient()
A
47 11 33
ESF_Insta_Skins::mif_skins()
A
44 10 43
ESF_Admin::esf_debug_token()
A
45 10 43
EFBL_SKINS::efbl_skins()
A
45 10 41
efbl_get_cache_seconds()
A
53 11 22
Esf_Multifeed_Facebook_Frontend::create_object()
A
54 11 20
ESF_FB_Blocks::enqueue_block_editor_assets()
A
44 9 44
Customize_Alpha_Color_Control::render_content()
A
52 10 23
Customize_Alpha_Color_Control::render_content()
A
52 10 23
Easy_Facebook_Likebox_Admin::efbl_get_albums_list()
A
50 9 27
efbl_get_group_bio()
A
51 9 25
ESF_Admin::esf_exclude_demo_pages()
A
54 9 20
ESF_Admin::esf_admin_assets()
A
41 5 69
esf_insta_instagram_type()
A
52 8 24
EFBL_Mobile_Detect::version()
A
53 8 22
esf_insta_has_connected_account()
A
53 8 22
esf_insta_get_page_id()
A
55 8 20
esf_insta_get_cache_seconds()
A
55 8 19
ESF_Admin::esf_access_token_valid()
A
48 7 33
efbl_time_ago()
A
44 6 46
esf_insta_readable_time()
A
44 6 46
efbl_readable_count()
S
53 7 23
esf_insta_default_id()
S
55 7 20
ESF_Instagram_Admin::esf_insta_save_access_token()
S
47 6 34
efbl_get_page_id()
S
56 7 18
efbl_get_page_username()
S
57 7 17
esf_insta_business_accounts()
S
57 7 17
esf_serve_media_locally()
S
52 6 24
Easy_Facebook_Likebox_Admin::clear_all_cache()
S
53 6 21
ESF_Admin::__construct()
S
40 1 94
efbl_default_page_id()
S
56 6 18
ESF_Instagram_Admin::get_shoppable_feed()
S
48 5 32
EFBL_Mobile_Detect::checkHttpHeadersForMobile()
S
57 6 17
ESPF_MODULE_SEARCH::espf_module_card()
S
49 5 32
ESF_FB_Blocks::get_skin_id()
S
57 6 16
Feed_Them_All::fta_plugins()
S
50 5 31
ESF_Instagram_Admin::clear_all_cache()
S
54 5 21
ESF_Instagram_Admin::esf_insta_get_moderate_feed()
S
53 5 21
efbl_get_locales()
S
36 1 80
efbl_check_reaction()
S
58 5 17
Esf_Multifeed_Instagram_Frontend::sort_by_created_time()
S
56 5 17
Easy_Facebook_Likebox::render_fbfeed_box()
S
49 4 32
Esf_Multifeed_Facebook_Frontend::sort_by_created_time()
S
56 5 17
esf_insta_readable_count()
S
56 5 17
Easy_Facebook_Likebox::activate()
S
58 5 16
Easy_Facebook_Likebox::deactivate()
S
58 5 16
ESPF_MODULE_SEARCH::espf_search_start()
S
51 4 30
ESPF_MODULE_SEARCH::espf_search_data()
S
41 1 75
Easy_Facebook_Likebox_Admin::efbl_admin_style()
S
49 4 29
Feed_Them_All::constants()
S
62 5 14
EFBL_Mobile_Detect::setUserAgent()
S
60 5 13
ESF_Admin::esf_remove_access_token()
S
51 4 27
EFBL_Mobile_Detect::setHttpHeaders()
S
62 5 11
ESF_Admin::add_affilates()
S
48 2 52
ESF_Admin::esf_menu()
S
49 3 34
ESF_Instagram_Frontend::esf_insta_shortcode()
S
49 3 32
Easy_Facebook_Likebox_Admin::efbl_delete_transient()
S
56 4 17
Esf_Multifeed_Instagram_Frontend::create_object()
S
63 5 10
Easy_Facebook_Likebox_Admin::efbl_get_moderate_feed()
S
58 4 15
EFBL_Mobile_Detect::isMobile()
S
61 4 14
EFBL_Mobile_Detect::getHttpHeader()
S
60 4 13
esf_insta_default_business_id()
S
61 4 12
ecff_stripos_arr()
S
63 4 11
EFBL_Mobile_Detect::matchDetectionRulesAgainstUA()
S
63 4 11
ESPF_MODULE_SEARCH::espf_plugin_data()
S
53 3 23
Easy_Facebook_Likebox::enqueue_scripts()
S
54 3 22
ESF_Instagram_Frontend::esf_insta_style()
S
54 3 21
ESF_Admin::esf_change_module_status()
S
54 3 21
WP_Customize_Switch_Control::render_content()
S
58 3 19
WP_Customize_Switch_Control::render_content()
S
58 3 19
Esf_Multifeed_Facebook_Frontend::is_valid_filter()
S
64 4 9
esf_get_design_value()
S
70 4 6
esf_safe_strpos()
S
69 4 6
EFBL_Mobile_Detect::setDetectionType()
S
66 4 9
ESF_Instagram_Feed_Widget::widget()
S
59 3 14
Feed_Them_All::includes()
S
60 3 14
Feed_Them_All::create_uploads_folder()
S
61 3 14
ESF_FB_Blocks::load_block_html()
S
60 3 13
ESF_Admin::hide_free_sidebar()
S
59 3 13
esf_delete_media()
S
62 3 12
efl_fs()
S
51 2 27
ESF_Instagram_Admin::esf_insta_style()
S
50 2 27
jws_fetchUrl()
S
62 3 12
EFBL_Mobile_Detect::matchUAAgainstKey()
S
63 3 11
esf_sort_by_created_time()
S
63 3 11
Easy_Facebook_Likebox::enqueue_styles()
S
55 2 23
EFBL_SKINS::efbl_default_skin_settings()
S
49 1 35
esf_photo_upload_option()
S
56 2 19
ESF_Instagram_Admin::esf_insta_create_skin_url()
S
56 2 18
Easy_Facebook_Likebox_Admin::efbl_create_skin_url()
S
56 2 18
ESF_Insta_Skins::esf_insta_default_skin_settings()
S
50 1 33
ESF_Admin::mt_plugin_install_link()
S
58 2 17
ESF_Instagram_Admin::esf_insta_menu()
S
59 2 16
ESF_Instagram_Admin::preload_feed()
S
63 3 10
EFBL_Mobile_Detect::is()
S
65 3 10
EFBL_Mobile_Detect::match()
S
64 3 9
efbl_demo_page_id()
S
64 3 9
EFBL_Mobile_Detect::isTablet()
S
66 3 9
Feed_Them_All::fta_get_settings()
S
68 3 7
efbl_default_skin_id()
S
64 3 9
esf_check_ajax_referer()
S
71 3 5
efbl_parse_url()
S
66 3 8
esf_insta_demo_page_id()
S
64 3 9
ESPF_MODULE_SEARCH::efpf_module_related_links()
S
59 2 15
ESF_Instagram_Admin::esf_insta_remove_access_token()
S
58 2 15
ESF_FB_Blocks::includes()
S
67 3 8
Easy_Facebook_Likebox_Admin::preload_feed()
S
63 3 10
efbl_has_connected_account()
S
66 3 8
esf_is_elementor_preview()
S
69 3 7
esf_insta_personal_account()
S
64 3 9
Easy_Facebook_Likebox::efbl_generate_popup_html()
S
62 2 12
Feed_Them_All::fta_activated()
S
63 2 11
ESF_Admin::mt_plugins_info()
S
56 1 21
ESF_Admin::esf_upgrade_banner()
S
59 1 15
EFBL_Mobile_Detect::getMobileDetectionRules()
S
69 2 7
EFBL_Mobile_Detect::getRules()
S
70 2 7
EFBL_Mobile_Detect::__call()
S
66 2 8
Easy_Facebook_Likebox::activate_new_site()
S
68 2 8
ESPF_MODULE_SEARCH::plugin_details()
S
77 2 3
EFBL_Mobile_Detect::getMobileDetectionRulesExtended()
S
69 2 7
Easy_Facebook_Likebox_Admin::efbl_default_options()
S
60 1 15
Feed_Them_All::module_status()
S
67 2 8
EFBL_Mobile_Detect::prepareVersionNo()
S
65 2 8
ESF_Admin::esf_hide_notices()
S
69 2 7
Easy_Facebook_Page_Plugin_Widget::widget()
S
63 2 10
Easy_Custom_Facebook_Feed_Widget::widget()
S
63 2 10
efbl_get_albums_list()
S
75 2 5
ESF_Admin::esf_get_plugin_install_link()
S
61 1 14
ESF_Instagram_Admin::__construct()
S
60 1 13
Customize_EFBL_PopUp::render_content()
S
61 1 13
Customize_MIF_PopUp::render_content()
S
60 1 13
Customize_Alpha_Color_Control::enqueue()
S
62 1 13
Customize_Alpha_Color_Control::enqueue()
S
62 1 13
ESPF_MODULE_SEARCH::espf_search_scripts()
S
60 1 13
ESF_Insta_Skins::mif_skins_register()
S
62 1 12
Easy_Facebook_Likebox::__construct()
S
61 1 12
EFBL_SKINS::efbl_skins_register()
S
62 1 12
Easy_Facebook_Likebox_Admin::__construct()
S
62 1 11
Easy_Facebook_Likebox_Admin::efbl_menu()
S
64 1 11
ESF_Admin::esf_page()
S
81 1 3
ESF_Instagram_Admin::mif_get_image_id()
S
71 1 5
Easy_Facebook_Likebox::single_deactivate()
S
89 1 2
Esf_Multifeed_Facebook_Frontend::__construct()
S
66 1 10
EFBL_Mobile_Detect::getMatchesArray()
S
82 1 3
Esf_Multifeed_Instagram_Frontend::__construct()
S
66 1 10
EFBL_Mobile_Detect::getUtilities()
S
80 1 3
EFBL_Cuustomizer::efbl_live_preview()
S
64 1 10
efbl_array_push_assoc()
S
77 1 4
Easy_Facebook_Likebox::efb_pageplugin_shortcode()
S
80 1 3
Easy_Facebook_Likebox::get_blog_ids()
S
72 1 5
EFBL_Mobile_Detect::getOperatingSystems()
S
80 1 3
EFBL_SKINS::__construct()
S
72 1 5
ESF_Insta_Customizer::esf_insta_live_preview()
S
64 1 10
Esf_Multifeed_Facebook_Admin::esfmf_multiple_pages_select()
S
82 1 3
Easy_Facebook_Likebox::efb_feed_shortcode()
S
80 1 3
Easy_Facebook_Likebox_Admin::options()
S
69 1 6
EFBL_Mobile_Detect::getPhoneDevices()
S
80 1 3
Easy_Facebook_Likebox_Admin::efbl_page()
S
80 1 3
ESF_Admin::esf_hide_rating_notice()
S
73 1 5
ESF_Instagram_Admin::mif_get_user_id()
S
75 1 4
Easy_Facebook_Likebox::efb_likebox_shortcode()
S
80 1 3
ESF_Instagram_Admin::mif_get_user_name()
S
68 1 7
Feed_Them_All::load_textdomain()
S
77 1 3
Esf_Multifeed_Facebook_Admin::__construct()
S
73 1 6
EFBL_Mobile_Detect::getMatchingRegex()
S
82 1 3
Feed_Them_All::fta_settings_link()
S
73 1 4
EFBL_Cuustomizer::__construct()
S
72 1 5
ESF_Instagram_Frontend::esf_insta_load_customizer_css()
S
73 1 5
Esf_Multifeed_Instagram_Admin::__construct()
S
73 1 6
EFBL_Mobile_Detect::getUserAgent()
S
82 1 3
register_insta_widget()
S
82 1 3
Easy_Facebook_Likebox::single_activate()
S
69 1 6
EFBL_Mobile_Detect::getTabletDevices()
S
80 1 3
EFBL_Cuustomizer::register_styles()
S
79 1 3
Easy_Facebook_Likebox::efbl_load_customizer_css()
S
73 1 5
ESF_Instagram_Frontend::__construct()
S
70 1 6
Feed_Them_All::fta_get_image_id()
S
71 1 5
EFBL_Mobile_Detect::getMobileHeaders()
S
81 1 3
EFBL_Mobile_Detect::__construct()
S
77 1 4
Easy_Facebook_Likebox_Admin::efbl_get_image_id()
S
71 1 5
EFBL_Mobile_Detect::getUaHttpHeaders()
S
81 1 3
EFBL_Mobile_Detect::getScriptVersion()
S
80 1 3
ESF_Admin::esf_hide_sale_notice()
S
73 1 5
EFBL_Mobile_Detect::getBrowsers()
S
80 1 3
EFBL_Mobile_Detect::getProperties()
S
80 1 3
ESF_Admin::esf_welcome_page()
S
81 1 3
ESF_Insta_Customizer::__construct()
S
72 1 5
ESF_FB_Blocks::blocks_list()
S
75 1 4
esf_get_uploads_directory()
S
72 1 5
ESF_Instagram_Admin::esf_insta_get_data()
S
73 1 5
ESF_Instagram_Feed_Widget::__construct()
S
67 1 9
esf_insta_convert_to_hashtag()
S
73 1 5
Feed_Them_All::__construct()
S
68 1 7
Esf_Multifeed_Instagram_Admin::esfmf_multiple_pages_select()
S
82 1 3
Easy_Facebook_Page_Plugin_Widget::__construct()
S
67 1 9
EFBL_Mobile_Detect::getUserAgents()
S
80 1 3
ESF_Instagram_Frontend::esf_insta_get_data()
S
73 1 5
esf_delete_media_folder()
S
68 1 7
Easy_Custom_Facebook_Feed_Widget::__construct()
S
67 1 9
ESF_Admin::hide_row_notice()
S
73 1 5
ESF_Instagram_Admin::esf_insta_page()
S
81 1 3
register_fblx_widget()
S
78 1 4
ESPF_MODULE_SEARCH::__construct()
S
79 1 3
ESF_FB_Blocks::__construct()
S
76 1 4
ESF_Insta_Skins::__construct()
S
73 1 5
ESPF_MODULE_SEARCH::espf_remove_main_card()
S
78 1 3
EFBL_Mobile_Detect::getHttpHeaders()
S
82 1 3
ESF_Insta_Customizer::esf_insta_customizer_scripts()
S
79 1 3
ecff_hastags_to_link()
S
79 1 3