Code Analysis: AutoWP - AI Content Writer & Rewriter 1.0.8

Function Rating Maintainability Complexity Lines of code
autowp_news_websites_form_meta_box_handler()
D
7
27 666
autowp_manual_post_news_form_page_handler()
D
9
12 678
autowp_settings_page_handler()
D
18
35 317
autowp_ai_websites_form_meta_box_handler()
D
11
20 524
autowp_websites_form_meta_box_handler()
D
19
27 311
autowp_manual_post_ai_form_page_handler()
D
13
10 514
autowp_rss_websites_form_meta_box_handler()
D
22
21 259
autowp_rewriting_promptscheme_page_handler()
C
26
22 211
autowp_wp_website_form_page_handler()
C
28
21 146
autowp_news_website_form_page_handler()
C
28
19 150
autowp_rss_website_form_page_handler()
C
29
19 142
autowp_manual_post_wp_form_page_handler()
B
23
9 283
autowp_manual_post_rss_form_page_handler()
B
23
9 268
autowp_validate_website()
B
45 23 35
autowp_writing_promptscheme_page_handler()
B
31 15 145
autowp_ai_website_form_page_handler()
B
30 16 130
autowp_generalSettings()
B
34 16 95
autowp_enqueue_styles()
A
54 18 15
autowp_settings_page_set_options()
A
37 13 76
autowp_manual_post_rss_form_page_setOptions()
A
38 10 65
autowp_transactions_page_handler()
A
34 1 198
autowp_manual_post_news_form_page_setOptions()
A
39 9 64
autowp_manual_post_wp_form_page_setOptions()
A
39 9 60
autowp_create_alert()
A
47 10 38
autowp_setup_page()
A
38 1 149
autowp_wp_page_handler()
A
45 8 43
autowp_wordpress_post()
A
40 6 57
autowp_manual_post_selection_page_handler()
A
37 1 129
autowp_manual_post_ai_form_page_setOptions()
A
42 6 51
autowp_website_selection_page_handler()
A
37 1 124
autowp_prompt_settings_page_handler()
S
38 1 111
autowp_set_featured_image()
S
47 6 35
AutoWP_Wordpress_Websites::column_default()
S
62 7 12
autowp_fetch_announcements()
S
51 6 26
autowp_validate_prompt_code()
S
57 6 17
autowp_is_site_working()
S
57 6 16
AutoWP_Wordpress_Websites::process_bulk_action()
S
59 6 12
AutoWP_Wordpress_Websites::prepare_items()
S
50 5 26
autowp_get_wpcron_time()
S
61 5 14
autowp_get_page_slug_from_website_type()
S
61 5 14
save_autowp_settings()
S
59 5 13
autowp_manual_post_rss_scheduled_event()
S
62 5 12
autowp_get_user_from_autowp_api()
S
56 4 17
autowp_set_wpcron()
S
49 3 30
autowp_trigger_cron_now()
S
59 4 13
autowp_get_posts_from_wp_website()
S
45 2 41
autowp_upload_image_to_media()
S
52 3 25
autowp_create_table()
S
50 2 39
autowp_set_new_post()
S
52 3 23
autowp_upload_and_replace_image_sources()
S
57 3 16
AutoWP_Wordpress_Websites::usort_reorder()
S
64 4 8
autowp_wordpress_websites_options()
S
59 3 14
autowp_get_categories_from_wordpress_website()
S
51 2 29
update_autowp_promptscheme_option()
S
53 2 28
AutoWP_Wordpress_Websites::get_table_data()
S
54 2 25
autowp_activate()
S
69 3 6
inject_faq_schema_into_head()
S
66 3 9
autowp_get_user_email_from_settings()
S
69 3 6
autowp_show_alert_with_message()
S
63 2 11
autowp_setAdminMenu()
S
50 1 26
autowp_enqueue_scripts()
S
57 1 17
autowp_parse_prompt_code()
S
56 1 17
autowp_wpcron_setAutoPosting()
S
68 2 7
autowp_get_last_cron_time()
S
69 2 6
autowp_stringToArray()
S
67 2 8
autowp_isValidDomain()
S
68 2 8
get_next_cron_time()
S
67 2 8
autowp_redirect_to_setup()
S
70 2 7
autowp_announcements_activation()
S
73 2 5
autowp_get_admin_email()
S
67 2 8
autowp_parse_rewriting_prompt_code()
S
59 1 14
AutoWP_Wordpress_Websites::column_website_type()
S
60 1 12
AutoWP_Wordpress_Websites::get_columns()
S
62 1 11
autowp_automaticPost()
S
64 1 10
autowp_is_cron_executed_recently()
S
70 1 6
autowp_custom_intervals()
S
69 1 7
AutoWP_Wordpress_Websites::column_cb()
S
72 1 6
autowp_update_published_post_ids()
S
70 1 6
schedule_autowp_manual_post_rss_event()
S
75 1 4
AutoWP_Wordpress_Websites::get_sortable_columns()
S
67 1 8
autowp_update_wp_cron_status()
S
70 1 6
autowp_get_wp_autowp_wordpress_websites()
S
68 1 7
autowp_announcements_deactivation()
S
82 1 3
AutoWP_Wordpress_Websites::get_bulk_actions()
S
71 1 6
autowp_unset_wpcron()
S
76 1 4
autowp_register_setup_page()
S
78 1 3