Code Analysis: Subscribe to Category 2.7.4

Function Rating Maintainability Complexity Lines of code
STC_Subscribe::html_render()
D
11
96 251
STC_Subscribe::send_notifier()
D
22
54 163
STC_Subscribe::collect_post_data()
D
26
40 148
STC_Settings::input_validate_sanitize()
D
29 39 111
STC_Subscribe::email_html_content()
C
28
28 131
STC_Subscribe::save_post()
C
40 29 53
STC_Subscribe::insert_or_update_subscriber()
C
33 24 95
STC_Subscribe::register_post_type()
C
27
17 171
STC_Subscribe::sort_terms()
C
38 24 66
STC_Subscribe::stc_get_results_callback()
B
38 22 60
STC_Subscribe::stc_send_email()
B
35 20 87
STC_Subscribe::save_post_stc()
B
39 17 60
STC_Subscribe::FindKeywords()
B
42 17 53
prefix_get_endpoint_smsreceived()
B
44 18 35
STC_Subscribe::html_render_to_post()
A
42 14 49
STC_Settings::import_from_csv()
A
39 12 58
STC_Subscribe::create_nested_list()
A
45 13 42
STC_Settings::add_plugin_page()
A
45 13 40
STC_Subscribe::subscribe_user()
A
39 11 65
STC_Subscribe::collect_get_data()
A
52 13 22
STC_Subscribe::init()
A
37 10 66
prefix_get_endpoint_smsdelivery()
A
43 11 45
STC_Settings::register_settings()
A
30 1 187
STC_Settings::stc_notification_callback()
A
47 11 36
STC_Settings::export_to_excel()
A
41 10 51
STC_Subscribe::string_cut()
A
47 11 30
stc_update_count_callback()
A
47 9 31
STC_Subscribe::get_subscribers()
A
49 9 30
STC_SMSNotification::sendSingleSMS()
A
49 9 28
STC_Settings::stc_taxonomy_callback()
A
49 8 29
STC_SMSNotification::addPhoneToSTCContactList()
A
47 7 35
STC_Subscribe::stc_gutenberg_addon_updated_post_meta()
S
54 7 21
STC_Main::enqueue_styles()
S
56 7 15
STC_Main::single_deactivate()
S
50 6 29
STC_Widget::widget()
S
58 6 13
STC_Settings::create_stc_settings_page()
S
43 3 57
STC_Settings::stc_cpt_callback()
S
53 5 23
STC_Subscribe::unsubscribe_user()
S
48 4 34
STC_Subscribe::custom_stc_column()
S
57 5 17
STC_Main::activate()
S
58 5 16
STC_Main::deactivate()
S
58 5 16
STC_Subscribe::link_into_smart_filter_query()
S
60 5 12
STC_Settings::get_posts_in_que()
S
54 4 22
STC_Subscribe::send_unsubscribe_mail()
S
53 4 21
STC_Subscribe::send_subscribe_mail()
S
53 4 21
STC_Subscribe::set_book_table_columns()
S
56 4 18
STC_Settings::stc_cron_time_daily_callback()
S
58 4 16
STC_Subscribe::create_list()
S
62 4 12
STC_Subscribe::update_subscriber_categories()
S
55 3 20
STC_SMSNotification::configTextMagic()
S
57 3 16
STC_Main::enqueue_admin_scripts()
S
56 3 16
STC_Widget::form()
S
57 3 16
STC_Subscribe::check_selected_posts()
S
65 4 9
STC_Subscribe::custom_notifications_column()
S
63 3 11
STC_Subscribe::unsubscribe_html()
S
56 2 19
STC_Subscribe::resend_post_option()
S
56 2 18
STC_Widget::update()
S
69 3 6
STC_Settings::get_next_cron_time()
S
66 3 8
STC_SMSNotification::get_inbound_sms_traffic()
S
61 2 12
STC_Settings::stc_category_callback()
S
63 2 11
STC_Settings::stc_resend_callback()
S
63 2 11
STC_Settings::stc_editor_callback()
S
63 2 11
STC_Settings::stc_hide_unsubscribe_callback()
S
63 2 11
STC_Settings::stc_css_callback()
S
63 2 11
STC_Settings::stc_enable_keyword_search_callback()
S
63 2 11
STC_Settings::stc_enable_taxonomy_hierarchy_callback()
S
63 2 11
STC_Settings::stc_enable_sms_notification_callback()
S
63 2 11
STC_Settings::import_from_csv_form()
S
60 1 17
STC_Settings::__construct()
S
68 2 7
STC_SMSNotification::get_instance()
S
71 2 6
STC_Subscribe::email_html_unsubscribe()
S
63 2 10
STC_Settings::stc_remove_subscribers_callback()
S
64 2 10
STC_Settings::stc_cron_time_callback()
S
66 2 8
STC_Main::single_activate()
S
67 2 7
STC_Settings::stc_email_from_callback()
S
66 2 8
STC_Settings::stc_title_callback()
S
70 2 6
STC_Subscribe::stc_notify_email_template()
S
63 2 9
STC_Main::get_instance()
S
71 2 6
STC_Subscribe::subscriber_exists()
S
64 2 9
STC_Settings::stc_post_filter_query_callback()
S
68 2 7
STC_Subscribe::save_post_stc_error()
S
66 2 8
STC_Subscribe::get_html_content()
S
66 2 8
STC_SMSNotification::CarrierLookup()
S
66 2 8
STC_Settings::stc_nr_content_callback()
S
66 2 8
STC_Subscribe::get_instance()
S
71 2 6
STC_Subscribe::email_html_subscribe()
S
63 2 10
STC_Subscribe::is_stc_resend()
S
68 2 7
stc_general_admin_notice()
S
65 2 10
STC_Subscribe::notsend_post_option()
S
63 2 10
STC_Subscribe::insert_email_in_joblist()
S
60 1 13
prefix_register_stc_routes()
S
63 1 12
STC_Subscribe::__construct()
S
82 1 3
STC_Subscribe::set_notification_table_columns()
S
66 1 8
STC_Main::set_options()
S
80 1 3
STC_Main::load_plugin_textdomain()
S
77 1 3
STC_Main::get_plugin_slug()
S
82 1 3
STC_Subscribe::insertNotificationPost()
S
66 1 9
STC_Widget::__construct()
S
69 1 7
STC_SMSNotification::__construct()
S
91 1 2
STC_Subscribe::stc_subscribe_render_to_post()
S
69 1 7
STC_Settings::print_section_info()
S
80 1 3
STC_Main::get_blog_ids()
S
74 1 4
wpshout_add_cron_interval()
S
67 1 8
STC_Main::__construct()
S
68 1 7
STC_Main::enqueue_admin_styles()
S
78 1 3
register_stc_widget()
S
82 1 3
STC_Subscribe::stc_subscribe_render()
S
69 1 7
STC_Subscribe::retrieve_email_in_joblist()
S
66 1 7
STC_Settings::force_run()
S
68 1 7
STC_Settings::export_to_excel_form()
S
65 1 10
STC_Settings::section_deactivation_info()
S
75 1 5
STC_Settings::clean_data_for_excel()
S
75 1 4