RSS2Post_Admin D

Total Complexity 385
Dependencies 2
Dependents 1
Total lines 1,829
Lines of code 1,527
Logical lines of code 912
Comment lines 80
Methods 35
Properties 0

Methods 35

Method Rating Maintainability Complexity Lines of code
do_automated_posting_job()
D
19
68 179
ajax_generate_posts()
D
23
54 149
admin_page()
D
19
39 320
extract_image_from_item()
D
36 35 72
ajax_toggle_automated_posting()
C
32 24 98
display_history()
B
36 21 71
ajax_verify_payment_and_upgrade()
A
37 14 67
ajax_parse_feeds()
A
45 13 35
ajax_create_stripe_checkout()
A
42 11 47
check_subscription_status()
A
41 8 56
ajax_save_credentials()
A
47 8 32
enqueue_scripts()
A
47 8 30
ajax_save_categories()
A
52 8 22
check_all_pro_subscriptions()
S
49 7 28
get_stripe_customer_id_from_session()
S
49 5 30
ajax_save_language()
S
50 5 25
sanitize_article()
S
54 5 20
ajax_check_duplicates()
S
55 5 19
ajax_search_pexels()
S
55 5 19
find_similar_post()
S
52 5 19
ajax_save_webp_setting()
S
56 5 16
add_to_history()
S
59 5 13
get_customer_id_from_session_via_backend()
S
50 4 27
ajax_save_image_source()
S
56 4 17
ajax_save_pexels_api_key()
S
60 3 12
__construct()
S
51 2 26
downgrade_user_to_free()
S
56 2 17
ajax_reset_processed_guids()
S
59 2 14
ajax_refresh_history()
S
66 2 8
ajax_clear_history()
S
65 2 9
check_for_duplicates()
S
63 2 10
extract_keywords_from_title()
S
66 1 6
standardize_application_password()
S
67 1 7
add_admin_menu()
S
77 1 3
calculate_similarity()
S
74 1 4