Code Analysis: Social Engine: Schedule Social Media Posts 0.7.4

Function Rating Maintainability Complexity Lines of code
Meow_SCLEGN_Core::create_social_post_by_post()
D
28
28 148
MeowCommon_Helpers::php_error_logs()
A
39 14 66
Meow_SCLEGN_Rest::rest_update_social_post()
A
46 13 35
Meow_SCLEGN_Services_Facebook::plugins_loaded()
A
45 12 42
Meow_SCLEGN_Services_Facebook::request_service()
A
40 10 59
MeowCommon_Ratings::admin_notices_rating()
A
35 7 100
Meow_SCLEGN_Rest::rest_social_posts()
A
36 8 84
MeowCommon_Admin::__construct()
A
47 11 34
MeowCommon_Helpers::is_rest()
A
49 11 29
Meow_SCLEGN_Services_Facebook::post()
A
44 10 43
Meow_SCLEGN_Core::post()
A
40 9 56
Meow_SCLEGN_Rest::rest_latest_photos()
A
40 8 62
Meow_SCLEGN_Rest::rest_create_social_post()
A
50 10 26
Meow_SCLEGN_Core::after_insert_post()
A
50 10 26
Meow_SCLEGN_Rest::rest_api_init()
A
32 2 145
Meow_SCLEGN_Admin::__construct()
A
55 10 16
Meow_SCLEGN_Services_Instagram::post()
A
48 9 29
Meow_SCLEGN_Core::update_social_post()
A
44 8 43
Meow_SCLEGN_Rest::rest_ai_suggestions()
A
45 8 42
Meow_SCLEGN_Rest::rest_recent_photos()
A
46 8 41
MastodonClient::upload()
A
46 8 38
Meow_SCLEGN_Core::replace_template_variables()
A
47 8 32
Meow_SCLEGN_Core::sanitize_options_before_update()
A
50 8 28
MeowCommon_News::__construct()
A
51 8 26
Meow_SCLEGN_Core::get_logs_path()
A
53 8 22
Meow_SCLEGN_Rest::rest_publish_now()
S
49 7 30
Meow_SCLEGN_Services_Facebook::create_connection()
S
51 7 28
MeowCommon_Ratings::__construct()
S
51 7 27
Meow_SCLEGN_Services_Twitter::handle_errors()
S
54 7 20
Meow_SCLEGN_Services_Facebook::stats()
S
51 6 27
Meow_SCLEGN_Services_Instagram::create_connection()
S
52 6 25
MeowCommon_News::admin_notices_news()
S
40 3 69
MastodonClient::buildUrl()
S
52 6 24
MeowCommon_Admin::custom_plugin_row_meta()
S
52 6 23
Meow_SCLEGN_Core::check_options()
S
54 6 22
Meow_SCLEGN_API::rest_api_accounts()
S
54 6 21
Meow_SCLEGN_Core::make_post_type_list()
S
56 6 19
MeowCommon_Rest::rest_update_option()
S
54 6 19
Meow_SCLEGN_Rest::rest_request_service()
S
55 6 18
Meow_SCLEGN_Rest::rest_revive_post()
S
56 6 17
Meow_SCLEGN_Core::create_social_post()
S
48 5 30
Meow_SCLEGN_Services_Twitter::request_service()
S
59 6 13
Meow_SCLEGN_Core::add_post_row_actions()
S
46 4 42
MastodonClient::post()
S
51 5 27
MastodonClient::get()
S
51 5 26
Meow_SCLEGN_Services_Twitter::post()
S
52 5 23
Meow_SCLEGN_Services_Twitter::create_connection()
S
57 5 17
Meow_SCLEGN_Services_Twitter::plugins_loaded()
S
51 4 27
Meow_SCLEGN_Services_Mastodon::plugins_loaded()
S
51 4 27
Meow_SCLEGN_Core::attempt_creating_auto_schedule_post()
S
51 4 27
Meow_SCLEGN_Rest::rest_ai_format_suggestion()
S
52 4 24
Meow_SCLEGN_Core::register_sclegn_posts_post_meta()
S
54 4 22
Meow_SCLEGN_Core::post_stats()
S
53 4 21
MeowCommon_Rest::rest_api_init()
S
46 2 50
Meow_SCLEGN_Rest::rest_delete_social_posts()
S
55 4 20
Meow_SCLEGN_Services_Instagram::uploadAsCarousel()
S
55 4 19
Meow_SCLEGN_Services_Mastodon::post()
S
55 4 18
Meow_SCLEGN_Core::sanitize_options()
S
57 4 18
Meow_SCLEGN_Core::revive_as_social_post()
S
57 4 16
Meow_SCLEGN_Core::log()
S
57 4 16
Meow_SCLEGN_Core::transition_post_status()
S
64 5 9
Meow_SCLEGN_Core::remove_past_dates()
S
59 4 15
Meow_SCLEGN_API::rest_api_init()
S
50 3 29
Meow_SCLEGN_Core::delete_social_posts()
S
61 4 12
Meow_SCLEGN_API::auth_via_bearer_token()
S
61 4 12
Meow_SCLEGN_API::rest_api_post()
S
52 3 25
Meow_SCLEGN_Core::get_recent_photos()
S
53 3 24
MastodonClient::generatePayload()
S
54 3 23
MeowCommon_Admin::admin_menu_start()
S
53 3 22
Meow_SCLEGN_Rest::rest_reset_all_data()
S
54 3 21
Meow_SCLEGN_Core::__construct()
S
55 3 18
MeowCommon_Helpers::wp_kses()
S
47 1 47
Meow_SCLEGN_Rest::rest_get_post_stats()
S
58 3 15
MastodonClient::getBodyFromResponse()
S
61 3 13
Meow_SCLEGN_Services_Facebook::upload()
S
60 3 13
Meow_SCLEGN_Services_Instagram::upload()
S
60 3 13
Meow_SCLEGN_Admin::admin_enqueue_scripts()
S
50 2 27
Meow_SCLEGN_Rest::rest_update_option()
S
60 3 12
Meow_SCLEGN_Core::plugins_loaded()
S
64 3 11
MeowCommon_Admin::nice_name_from_file()
S
62 3 11
MeowCommon_Admin::get_phpinfo()
S
62 3 11
MeowCommon_Helpers::test_error()
S
63 3 11
MeowCommon_News::retrieve_news_date()
S
61 3 11
MeowCommon_Ratings::nice_name_from_file()
S
62 3 11
Meow_SCLEGN_Core::update_options()
S
62 3 11
Meow_SCLEGN_Rest::rest_upload_image()
S
52 2 25
MeowCommon_Admin::admin_notices_licensed_free()
S
55 2 20
Meow_SCLEGN_Rest::__construct()
S
66 3 8
MeowCommon_Admin::is_user_admin()
S
68 3 7
MeowCommon_Helpers::is_pagebuilder_request()
S
79 3 3
Meow_SCLEGN_Core::get_service_settings()
S
65 3 9
Meow_SCLEGN_Core::get_service_instance()
S
65 3 9
MeowCommon_Helpers::is_asynchronous_request()
S
79 3 3
Meow_SCLEGN_Core::can_access_features()
S
74 3 4
Meow_SCLEGN_Services_Mastodon::create_connection()
S
64 3 10
Meow_SCLEGN_Rest::rest_published_post_ids()
S
61 2 13
Meow_SCLEGN_Core::delete_all_drafts_posts()
S
62 2 11
Meow_SCLEGN_UI::admin_bar_menu()
S
63 2 11
Meow_SCLEGN_Rest::rest_delete_all_drafts()
S
63 2 11
Meow_SCLEGN_Services_Instagram::plugins_loaded()
S
63 2 11
Meow_SCLEGN_Core::list_options()
S
54 1 22
Meow_SCLEGN_Core::is_time_slot_available()
S
55 1 20
Meow_SCLEGN_Core::init()
S
58 1 18
Meow_SCLEGN_Core::can_access_moderation_features()
S
74 2 4
MeowCommon_Helpers::is_cornerstone_builder()
S
78 2 3
MeowCommon_Rest::get_all_options()
S
67 2 8
Meow_SCLEGN_Core::get_post_meta_with_default_value()
S
74 2 4
Meow_SCLEGN_Core::unattach_image_from_social_post()
S
64 2 9
MeowCommon_Rest::init_once()
S
74 2 5
Meow_SCLEGN_Services_Mastodon::request_service()
S
71 2 6
MeowCommon_Issues::check_litespeed()
S
71 2 6
Meow_SCLEGN_Core::get_logs()
S
68 2 8
Meow_SCLEGN_Core::attach_image_to_social_post()
S
67 2 7
Meow_SCLEGN_API::get_admin_user()
S
68 2 7
MeowCommon_Helpers::is_divi_builder()
S
78 2 3
Meow_SCLEGN_Core::clear_logs()
S
66 2 9
MastodonClient::getErrorCode()
S
69 2 7
Meow_SCLEGN_Core::auto_schedule()
S
66 2 8
Meow_SCLEGN_Core::random_ascii_chars()
S
64 2 9
Meow_SCLEGN_Services_Twitter::stats()
S
63 2 10
Meow_SCLEGN_API::get_default_account()
S
59 1 15
MeowCommon_Issues::check_plugins()
S
74 2 5
MeowCommon_Ratings::create_rating_date()
S
63 2 10
Meow_SCLEGN_UI::admin_menu()
S
68 2 7
Meow_SCLEGN_Core::get_post_tags()
S
67 2 8
Meow_SCLEGN_Rest::get_count_filter_sql()
S
66 2 9
MeowCommon_Ratings::nice_short_url_from_file()
S
66 2 8
Meow_SCLEGN_Core::get_all_options()
S
59 1 14
Meow_SCLEGN_Rest::count_draft()
S
61 1 13
Meow_SCLEGN_Rest::count_ready()
S
61 1 13
Meow_SCLEGN_Rest::count_publish()
S
61 1 13
Meow_SCLEGN_Rest::count_all()
S
62 1 12
Meow_SCLEGN_Rest::rest_is_moderator()
S
71 1 6
MeowCommon_Admin::admin_footer_text()
S
70 1 7
MeowCommon_Rest::list_options()
S
72 1 6
Meow_SCLEGN_UI::cleaner_dashboard()
S
80 1 3
Meow_SCLEGN_Core::get_allowed_thumbnail_mimes()
S
82 1 3
sclegn_thanks_admin_notices()
S
78 1 3
Meow_SCLEGN_Core::get_day()
S
75 1 4
Meow_SCLEGN_Core::get_plugin_option_name()
S
81 1 3
Meow_SCLEGN_Rest::rest_get_stats()
S
64 1 9
Meow_SCLEGN_Admin::is_registered()
S
79 1 3
MeowCommon_Helpers::timer_start()
S
75 1 4
MastodonClient::__construct()
S
76 1 4
Meow_SCLEGN_Rest::rest_get_logs()
S
74 1 4
MeowCommon_Admin::admin_meow_apps()
S
67 1 8
Meow_SCLEGN_Services_Instagram::__construct()
S
79 1 3
MeowCommon_Issues::__construct()
S
82 1 3
MeowCommon_Rest::rest_all_settings()
S
77 1 3
MastodonClient::buildQuery()
S
78 1 3
MeowCommon_Rest::file_rand()
S
70 1 6
Meow_SCLEGN_Core::get_social_post_type()
S
82 1 3
Meow_SCLEGN_Core::get_modules()
S
80 1 3
Meow_SCLEGN_Services_Twitter::__construct()
S
75 1 4
MeowCommon_Admin::is_registered()
S
75 1 4
MeowCommon_Helpers::timer_log_elapsed()
S
71 1 5
MeowCommon_Ratings::show_meowapps_create_rating_date()
S
78 1 4
MeowCommon_Helpers::is_ajax_request()
S
81 1 3
Meow_SCLEGN_Core::can_access_public_api()
S
75 1 4
Meow_SCLEGN_Services_Mastodon::upload()
S
72 1 5
Meow_SCLEGN_Core::is_time_future()
S
75 1 4
Meow_SCLEGN_Rest::rest_all_settings()
S
71 1 6
Meow_SCLEGN_Core::get_accounts()
S
80 1 3
Meow_SCLEGN_API::rest_api_account()
S
80 1 3
MeowCommon_Helpers::timer_elapsed()
S
78 1 3
Meow_SCLEGN_Services_Facebook::__construct()
S
75 1 4
Meow_SCLEGN_Admin::app_menu()
S
75 1 4
MeowCommon_Rest::rest_error_logs()
S
77 1 3
MeowCommon_Rest::file_operation()
S
74 1 4
Meow_SCLEGN_Core::can_access_settings()
S
75 1 4
Meow_SCLEGN_Services_Mastodon::stats()
S
91 1 2
Meow_SCLEGN_Core::get_services()
S
80 1 3
MeowCommon_Rest::sql_request()
S
71 1 5
Meow_SCLEGN_Core::get_published_post_ids()
S
64 1 10
Meow_SCLEGN_Services_Mastodon::verify_credentials()
S
73 1 5
MeowCommon_Admin::meowapps_hide_dashboard_callback()
S
69 1 6
Meow_SCLEGN_Core::exists_draft_posts()
S
67 1 8
Meow_SCLEGN_Services_Twitter::upload()
S
69 1 6
Meow_SCLEGN_UI::__construct()
S
72 1 5
Meow_SCLEGN_Rest::rest_clear_logs()
S
75 1 4
MeowCommon_Helpers::diff()
S
70 1 6
Meow_SCLEGN_API::__construct()
S
75 1 4
Meow_SCLEGN_API::can_access_public_api()
S
75 1 4
MeowCommon_Helpers::is_woocommerce_ajax_request()
S
79 1 3
Meow_SCLEGN_Core::get_option()
S
75 1 4
MeowCommon_Helpers::is_beaver_builder()
S
79 1 3
Meow_SCLEGN_Services_Mastodon::__construct()
S
79 1 3
MeowCommon_Admin::request_verify_ssl()
S
80 1 3
MeowCommon_Rest::empty_request()
S
78 1 3
Meow_SCLEGN_Admin::admin_settings()
S
81 1 3
Meow_SCLEGN_Services_Instagram::stats()
S
80 1 3
MeowCommon_Rest::__construct()
S
79 1 3
Meow_SCLEGN_Core::get_post_types()
S
76 1 4
Meow_SCLEGN_Core::request_service()
S
74 1 4