Code Analysis: GPT-3 AI Auto Text Content Generator, Article Writer 3.3.0

Function Rating Maintainability Complexity Lines of code
MoMo_ACG_Rest_API::momoacg_openai_generate_content_output_json()
D
20
67 166
MoMo_ACG_Rest_API::momo_acg_generate_content_from_headings()
D
34 36 69
MoMo_ACG_WC_Rest_API::momoacgwc_openai_generate_content_output_json()
D
29 32 115
MoMo_ACG_Rest_API::momoacg_openai_generate_headings_output_json()
D
31 32 98
MoMo_ACG_Rest_API::momoacg_openai_generate_headings_array()
C
38 27 56
MoMo_ACG_Rest_API::momo_acg_generate_openai_contents()
B
43 25 39
MoMo_ChatGPT_Frontend::momo_chatgpt_openai_generate_answer_output_json()
B
40 22 53
MoMo_Basic_Functions_ACG::momo_switch_and_generate_field()
B
41 19 57
MoMo_ACG_Admin_Ajax::momo_acg_openai_generate_content()
B
44 17 38
MoMo_ACG_Admin_Ajax::momo_acg_openai_save_draft_content()
A
39 10 74
MoMo_BulkCW_Admin_Ajax::momo_acg_bulkcw_queue_titles_to_generate()
A
42 10 55
MoMo_ACG_OpenAI_Metabox::momo_acg_openai_amb_callback()
A
29 1 184
MoMo_ACG_WC_Admin_Ajax::momo_acg_wc_openai_generate_product()
A
50 11 26
MoMo_Basic_Functions_ACG::momo_wsw_run_rest_api()
A
40 8 63
MoMo_Basic_Functions_ACG::momo_generate_switch()
A
47 8 39
MoMo_ACG_WC_Rest_API::momo_acg_generate_openai_contents()
A
52 9 23
MoMo_Basic_Functions_ACG::momo_generate_section_block()
A
53 9 22
MoMo_Bulkcw_Functions::momo_bulkcw_generate_queue_cron_list()
A
43 6 55
MoMo_Basic_Functions_ACG::momo_generate_inline_after()
A
54 8 21
MoMo_ChatGPT_Frontend::momo_chatgpt_run_rest_api()
A
47 7 36
MoMo_ACG_Admin_Ajax::momo_acg_openai_generate_headings()
A
53 8 20
MoMo_BulkCW_Cron::momo_acg_schedule_single_content_writer()
S
57 8 14
MoMo_BulkCW_Cron::momo_acg_single_content_writer()
S
48 6 35
MoMo_Basic_Functions_ACG::momo_generate_select()
S
55 6 20
MoMo_Basic_Functions_ACG::momo_generate_working()
S
58 6 17
create_block_momo_acg_block_block_init()
S
38 1 91
MoMo_ACG_Rest_API::momo_generate_heading_html_container()
S
50 5 30
MoMo_ChatGPT_Frontend::momo_chatgpt_generate_chat_ui()
S
52 5 29
MoMo_BulkCW_Admin_Ajax::momo_acg_bulkcw_add_new_title_row()
S
50 5 28
MoMo_ACG_WC_Metabox::momo_acg_wc_amb_callback()
S
39 1 80
MoMo_ACG_Rest_API::momo_generate_heading_array()
S
56 5 20
MoMo_Basic_Functions_ACG::momo_generate_side_buttons_bottom()
S
58 5 17
MoMo_ChatGPT_Frontend::momo_chatgpt_load_scripts_styles()
S
55 5 16
MoMo_Basic_Functions_ACG::momo_generate_custom_field()
S
59 5 15
MoMo_Basic_Functions_ACG::momo_generate_three_column_section()
S
57 4 19
MoMo_Auto_Content_Generator::momo_acg_woocommerce_product_init()
S
55 4 19
MoMo_Basic_Functions_ACG::momo_generate_textarea()
S
57 4 17
MoMo_ACG_Logger::momo_acg_flush_debug_logs()
S
56 4 17
MoMo_Basic_Functions_ACG::momo_generate_seperate_afteryes()
S
61 4 12
MoMo_ChatGPT_FE_Ajax::momo_chatgpt_openai_generate_answer()
S
60 4 12
MoMo_Basic_Functions_ACG::momo_generate_button()
S
62 4 11
MoMo_ACG_Lang_All::__construct()
S
45 2 40
MoMo_BulkCW_Cron::momo_add_item_to_queue()
S
53 3 23
MoMo_Auto_Content_Generator::momoacg_plugin_init()
S
53 3 23
MoMo_Basic_Functions_ACG::momo_generate_metabox()
S
59 3 18
MoMo_Bulkcw_Functions::momo_generate_bulkcw_row()
S
51 2 32
MoMo_ACG_WC_Rest_API::momo_acg_wc_check_api_return_json()
S
58 3 14
MoMo_ACG_Rest_API::momo_acg_check_api_return_json()
S
58 3 14
MoMo_Basic_Functions_ACG::momo_generate_button_block()
S
63 3 12
MoMo_Basic_Functions_ACG::momo_return_check_option()
S
65 3 9
MoMo_Basic_Functions_ACG::momoacg_disable_cache_is_enabled()
S
66 3 8
MoMo_Basic_Functions_ACG::momo_generate_spinner()
S
66 3 8
MoMo_Basic_Functions_ACG::momo_generate_text()
S
64 3 10
MoMo_Basic_Functions_ACG::momo_generate_attr()
S
65 3 9
MoMo_BulkCW_Admin_Ajax::momo_recursive_sanitize_text_field()
S
64 3 10
MoMo_ACG_Logger::__construct()
S
60 2 14
MoMo_ACG_OpenAI_Metabox::momo_openai_add_meta_boxes()
S
63 2 12
MoMo_ACG_WC_Metabox::momo_acg_wc_add_meta_boxes()
S
63 2 12
MoMo_Basic_Functions_ACG::momo_generate_before_inline()
S
67 2 11
MoMo_Basic_Functions_ACG::momo_generate_after_inline()
S
67 2 11
MoMo_Bulkcw_Functions::momo_echo_bulkcw_title_row()
S
54 1 26
MoMo_ACG_Admin_Ajax::__construct()
S
63 2 11
MoMo_CPT_Momoacg::momo_custom_post_type_momoacg()
S
57 1 19
MoMo_ACG_Admin_Init::momoacg_set_admin_menu()
S
58 1 19
MoMo_ACG_Admin_Init::momoacg_print_admin_ss()
S
56 1 17
MoMo_ACG_Rest_API::momo_acg_initiate_rest_api()
S
59 1 16
MoMo_ACG_WC_Rest_API::momo_acg_initiate_rest_api()
S
59 1 16
MoMo_ChatGPT_FE_Ajax::__construct()
S
65 2 9
MoMo_Basic_Functions_ACG::momo_return_option_yesno()
S
74 2 4
MoMo_BulkCW_Admin_Ajax::__construct()
S
64 2 10
MoMo_BulkCW_Cron::momo_acg_update_single_event_list()
S
68 2 7
MoMo_Basic_Functions_ACG::momo_replace_first_str()
S
73 2 4
MoMo_ACG_WC_Admin_Ajax::__construct()
S
65 2 9
MoMo_ACG_Logger::momo_acg_logger_get_logs()
S
69 2 7
MoMo_Auto_Content_Generator::momo_acg_chatgpt_init()
S
66 2 9
MoMo_Auto_Content_Generator::momo_acg_bulk_content_writer_init()
S
65 2 10
MoMo_ACG_Logger::momo_acg_flush_logs()
S
67 2 8
MoMo_Basic_Functions_ACG::momo_generate_messagebox()
S
70 2 6
MoMo_Auto_Content_Generator::momo_acg_woo_lite_version_active()
S
64 1 14
MoMo_Bulkcw_Admin_Init::momoacg_bulkcw_print_admin_ss()
S
58 1 14
MoMo_Auto_Content_Generator::momo_acg_lite_version_active()
S
64 1 14
MoMo_ACG_WC_Admin_Init::momo_acgwc_print_admin_ss()
S
61 1 11
MoMo_ChatGPT_Admin_Init::momochatgpt_set_admin_menu()
S
64 1 11
MoMo_CPT_Momoacg::__construct()
S
78 1 3
MoMo_ACG_Admin_Init::momoacg_register_settings()
S
73 1 5
MoMo_ACG_Rest_API::momo_generate_heading_array_from_string()
S
72 1 5
MoMo_ChatGPT_Shortcodes::momo_add_chatgpt()
S
73 1 5
MoMo_Basic_Functions_ACG::momo_generate_text_output()
S
74 1 5
MoMo_ACG_Logger::set_event()
S
71 1 6
MoMo_ChatGPT_Admin_Init::momochatgpt_add_admin_settings_page()
S
76 1 4
MoMo_ACG_Lang_All::momo_get_all_writing_style()
S
82 1 3
MoMo_ACG_Lang_All::momo_get_all_langs()
S
82 1 3
MoMo_Bulkcw_Admin_Init::momo_bulkcw_set_admin_menu()
S
66 1 10
MoMo_ACG_WC_Admin_Init::__construct()
S
79 1 3
MoMo_ACG_Admin_Init::momoacg_add_admin_settings_page()
S
76 1 4
MoMo_ACG_WC_Metabox::__construct()
S
67 1 7
MoMo_Bulkcw_Functions::__construct()
S
91 1 2
MoMo_Basic_Functions_ACG::momo_is_json()
S
76 1 4
MoMo_ChatGPT_Frontend::__construct()
S
78 1 3
MoMo_ChatGPT_Admin_Init::__construct()
S
75 1 4
MoMo_ACG_Rest_API::__construct()
S
79 1 3
MoMo_ACG_Admin_Init::__construct()
S
72 1 5
MoMo_BulkCW_Cron::__construct()
S
70 1 6
MoMo_Basic_Functions_ACG::momo_generate_select_output()
S
74 1 5
MoMo_ChatGPT_Admin_Init::momochatgpt_register_settings()
S
80 1 3
MoMo_Auto_Content_Generator::__construct()
S
79 1 3
MoMo_ACG_Logger::set_date_time()
S
79 1 3
MoMo_ACG_Logger::momo_acg_set_log_type()
S
81 1 3
MoMo_ACG_Logger::momo_acg_logger_save_logs()
S
72 1 5
MoMo_ChatGPT_Shortcodes::__construct()
S
79 1 3
MoMo_Auto_Content_Generator::momoacg_plugin_loaded()
S
69 1 6
MoMo_ACG_Lang_All::momo_get_all_writing_text()
S
80 1 3
MoMo_ACG_OpenAI_Metabox::__construct()
S
64 1 9
MoMo_Bulkcw_Admin_Init::momo_bulkcw_add_admin_settings_page()
S
76 1 4
MoMo_Bulkcw_Admin_Init::__construct()
S
75 1 4
MoMo_ACG_WC_Rest_API::__construct()
S
79 1 3
MoMo_ACG_Logger::flush_log_event()
S
81 1 3