Code Analysis: RSS to Post Generator 1.0.4

Function Rating Maintainability Complexity Lines of code
RSS2Post_Admin::do_automated_posting_job()
D
19
68 179
RSS2Post_Admin::ajax_generate_posts()
D
23
54 149
RSS2Post_Admin::admin_page()
D
19
38 324
RSS2Post_Admin::extract_image_from_item()
D
36 35 72
RSS2Post_Admin::ajax_toggle_automated_posting()
C
32 24 98
RSS2Post_Admin::display_history()
B
36 21 71
RSS2Post_Admin::ajax_verify_payment_and_upgrade()
A
37 14 67
RSS2Post_Admin::ajax_parse_feeds()
A
45 13 35
RSS2Post_Admin::ajax_create_stripe_checkout()
A
42 11 47
RSS2Post_Admin::validate_stripe_session()
A
43 10 45
RSS2Post_API::handle_update_tier()
A
46 10 33
RSS2Post_Admin::check_subscription_status()
A
41 8 56
RSS2Post_Admin::ajax_save_credentials()
A
47 8 32
RSS2Post_Admin::enqueue_scripts()
A
47 8 30
RSS2Post_API::generate_and_publish()
A
45 7 41
RSS2Post_Admin::ajax_save_categories()
A
52 8 22
RSS2Post_API::search_pexels_images()
A
46 7 37
RSS2Post_Admin::check_all_pro_subscriptions()
S
49 7 28
RSS2Post_API::direct_auth_test()
S
45 5 46
rss2post_activate()
S
51 6 26
RSS2Post_Admin::get_stripe_customer_id_from_session()
S
49 5 30
RSS2Post_Admin::ajax_save_language()
S
50 5 25
RSS2Post_Admin::sanitize_article()
S
54 5 20
RSS2Post_Admin::find_similar_post()
S
52 5 19
RSS2Post_Admin::ajax_check_duplicates()
S
55 5 19
RSS2Post_Admin::ajax_search_pexels()
S
55 5 19
RSS2Post_Admin::ajax_save_webp_setting()
S
56 5 16
RSS2Post_Admin::add_to_history()
S
59 5 13
RSS2Post_Admin::get_customer_id_from_session_via_backend()
S
50 4 27
RSS2Post_Admin::ajax_save_image_source()
S
56 4 17
RSS2Post_API::verify_webhook_secret()
S
65 4 8
RSS2Post_Admin::ajax_save_pexels_api_key()
S
60 3 12
RSS2Post::validate_rss_url()
S
62 3 11
RSS2Post_Admin::__construct()
S
51 2 26
RSS2Post_Admin::downgrade_user_to_free()
S
56 2 17
RSS2Post::log()
S
77 3 4
RSS2Post_Admin::ajax_reset_processed_guids()
S
59 2 14
RSS2Post_Admin::check_for_duplicates()
S
63 2 10
RSS2Post::get_backend_url()
S
74 2 4
RSS2Post_Admin::ajax_clear_history()
S
65 2 9
RSS2Post_Admin::ajax_refresh_history()
S
66 2 8
RSS2Post::sanitize_url()
S
80 1 3
RSS2Post_Admin::extract_keywords_from_title()
S
66 1 6
RSS2Post_Admin::calculate_similarity()
S
74 1 4
RSS2Post_API::register_routes()
S
68 1 7
RSS2Post_API::__construct()
S
79 1 3
RSS2Post_Admin::standardize_application_password()
S
67 1 7
RSS2Post_Admin::add_admin_menu()
S
77 1 3
rss2post_init()
S
79 1 4
rss2post_deactivate()
S
100 1 2