Code Analysis: Combine Social Photos | Still BE 0.17.1

Function Rating Maintainability Complexity Lines of code
StillBE\Plugin\CombineSocialPhotos\Setting::render_linked_accounts()
D
17
38 290
StillBE\Plugin\CombineSocialPhotos\Graph_API::_get_media_data()
D
25
40 144
StillBE\Plugin\CombineSocialPhotos\Setting::refresh_token()
C
29 27 123
StillBE\Plugin\CombineSocialPhotos\Setting::ajax_set_auth_user()
C
29 26 127
StillBE\Plugin\CombineSocialPhotos\Blocks::render_simple_grid()
B
39 24 49
StillBE\Plugin\CombineSocialPhotos\Rest_API::media_cache_update()
B
29 18 133
StillBE\Plugin\CombineSocialPhotos\Cron::check_expired_tokens()
B
37 19 70
StillBE\Plugin\CombineSocialPhotos\Blocks::render_simple_slider()
B
42 21 39
StillBE\Plugin\CombineSocialPhotos\Blocks::render_masonry_grid()
B
42 21 39
stillbe_do_settings_sections_tab_style()
B
41 19 48
StillBE\Plugin\CombineSocialPhotos\Setting::display_notices()
B
40 18 57
StillBE\Plugin\CombineSocialPhotos\Cron::basic_display_api_me()
B
41 16 52
StillBE\Plugin\CombineSocialPhotos\Cron::graph_api_me()
B
42 16 51
StillBE\Plugin\CombineSocialPhotos\Rest_API::get_user()
A
41 15 51
StillBE\Plugin\Admin_Notice::notes_show()
A
38 13 72
StillBE\Plugin\CombineSocialPhotos\Rest_API::convert_hashtag()
A
39 11 67
StillBE\Plugin\CombineSocialPhotos\Setting::sanitize_setting()
A
44 12 44
StillBE\Plugin\CombineSocialPhotos\Basic_Display_API::_get_media_data()
A
43 12 44
StillBE\Plugin\Admin_Notice::donate_links_show()
A
43 11 51
StillBE\Plugin\CombineSocialPhotos\Setting::_object_merge_recursive()
A
47 11 36
StillBE\Plugin\Admin_Notice::other_products_show()
A
46 8 37
StillBE\Plugin\CombineSocialPhotos\Graph_API::get_me()
A
47 8 35
StillBE\Plugin\CombineSocialPhotos\Rest_API::get_user_media()
A
47 8 34
StillBE\Plugin\CombineSocialPhotos\Graph_API::hashtag_search()
A
50 8 27
StillBE\Plugin\CombineSocialPhotos\Graph_API::update_cache_in_the_background()
A
56 8 16
StillBE\Plugin\CombineSocialPhotos\Basic_Display_API::get_me()
S
52 7 24
StillBE\Plugin\CombineSocialPhotos\Blocks::admin_enqueue_scripts()
S
40 3 80
StillBE\Plugin\Admin_Notice::get_products()
S
56 7 18
StillBE\Plugin\Admin_Notice::update_donate_links()
S
54 6 19
StillBE\Plugin\Admin_Notice::update_notes()
S
54 6 19
StillBE\Plugin\Admin_Notice::update_product_data()
S
54 6 19
StillBE\Plugin\CombineSocialPhotos\Basic_Display_API::refresh_token()
S
54 5 21
StillBE\Plugin\CombineSocialPhotos\Setting::_add_settings()
S
41 1 74
StillBE\Plugin\CombineSocialPhotos\Setting::_initialize()
S
46 3 41
StillBE\Plugin\CombineSocialPhotos\Setting::_human_readable_time_string()
S
52 4 24
StillBE\Plugin\CombineSocialPhotos\Cron::__construct()
S
54 4 20
StillBE\Plugin\CombineSocialPhotos\Graph_API::_set_cron_job_periodically()
S
56 4 18
StillBE\Plugin\CombineSocialPhotos\Blocks::front_enqueue_scripts()
S
44 1 60
StillBE\Plugin\CombineSocialPhotos\Blocks::_get_api_class()
S
65 5 9
StillBE\Plugin\CombineSocialPhotos\Setting::ajax_unlock_database()
S
57 3 17
StillBE\Plugin\CombineSocialPhotos\Setting::ajax_reset_setting()
S
57 3 17
StillBE\Plugin\CombineSocialPhotos\Blocks::__construct()
S
57 3 16
StillBE\Plugin\CombineSocialPhotos\Setting::render_dark_mode_style()
S
56 3 16
StillBE\Plugin\CombineSocialPhotos\Setting::ajax_reauth_user()
S
59 3 14
StillBE\Plugin\CombineSocialPhotos\Setting::render_setting_page()
S
58 3 14
StillBE\Plugin\CombineSocialPhotos\Blocks::_get_account()
S
61 3 12
StillBE\Plugin\CombineSocialPhotos\Rest_API::register_api()
S
48 1 40
StillBE\Plugin\CombineSocialPhotos\Main::admin_enqueue_scripts_common()
S
48 1 39
StillBE\Plugin\CombineSocialPhotos\Rest_API::_get_api_class()
S
66 3 9
StillBE\Plugin\CombineSocialPhotos\Main::add_sponsor_link()
S
60 2 15
StillBE\Plugin\CombineSocialPhotos\Main::add_plugin_action_link()
S
60 2 14
StillBE\Plugin\CombineSocialPhotos\Setting::ajax_refresh_token()
S
59 2 13
StillBE\Plugin\CombineSocialPhotos\Blocks::register_category()
S
63 2 11
StillBE\Plugin\CombineSocialPhotos\Setting::render_sd_accounts()
S
56 1 19
StillBE\Plugin\CombineSocialPhotos\Setting::render_cache_lifetime()
S
56 1 16
StillBE\Plugin\CombineSocialPhotos\Setting::render_refresh_token()
S
56 1 16
StillBE\Plugin\CombineSocialPhotos\Main::add_script_translations_admin()
S
70 2 6
StillBE\Plugin\Admin_Notice::init()
S
71 2 6
StillBE\Plugin\CombineSocialPhotos\Cron::init()
S
71 2 6
StillBE\Plugin\CombineSocialPhotos\Main::init()
S
71 2 6
StillBE\Plugin\CombineSocialPhotos\Blocks::init()
S
71 2 6
stillbe_csp_format_number_into_human_readable()
S
72 2 6
StillBE\Plugin\CombineSocialPhotos\Setting::init()
S
71 2 6
StillBE\Plugin\CombineSocialPhotos\Blocks::register_blocks()
S
63 1 11
StillBE\Plugin\CombineSocialPhotos\Rest_API::delete_users()
S
81 1 3
StillBE\Plugin\CombineSocialPhotos\Main::add_admin_js_translate_handles()
S
73 1 5
StillBE\Plugin\CombineSocialPhotos\Cron::add_custom_cron_schedule_interval()
S
68 1 7
StillBE\Plugin\CombineSocialPhotos\Rest_API::set_users()
S
81 1 3
StillBE\Plugin\CombineSocialPhotos\Rest_API::__construct()
S
98 1 1
StillBE\Plugin\CombineSocialPhotos\Main::__construct()
S
65 1 8
StillBE\Plugin\CombineSocialPhotos\Setting::render_unlock_database()
S
67 1 7
StillBE\Plugin\CombineSocialPhotos\Setting::render_sd_others()
S
91 1 2
StillBE\Plugin\CombineSocialPhotos\Setting::render_sd_cache()
S
91 1 2
StillBE\Plugin\CombineSocialPhotos\Setting::__construct()
S
67 1 8
StillBE\Plugin\CombineSocialPhotos\Cron::deactivate_actions()
S
73 1 5
StillBE\Plugin\Admin_Notice::__construct()
S
66 1 8
StillBE\Plugin\CombineSocialPhotos\Graph_API::refresh_token()
S
81 1 3
StillBE\Plugin\CombineSocialPhotos\Setting::render_reset_settings()
S
69 1 6