| Function | Rating | Maintainability | Complexity | Lines of code |
|---|---|---|---|---|
| NewsletterUpgrade::run() | 78 | 397 | ||
| NewsletterSubscription::shortcode_newsletter_field() | 51 | 192 | ||
| NewsletterProfile::shortcode_newsletter_profile_field() | 43 | 142 | ||
| Newsletter::send() | 39 | 141 | ||
| NewsletterProfile::get_profile_form() | 36 | 123 | ||
| NewsletterDefaults::_get_text() | 37 | 37 | 55 | |
| NewsletterEmails::hook_newsletter_action() | 30 | 153 | ||
| NewsletterSubscription::hook_newsletter_action() | 31 | 32 | 103 | |
| NewsletterSubscription::subscribe2() | 28 | 128 | ||
| NewsletterSubscription::get_subscription_form() | 31 | 29 | 105 | |
| NewsletterComposer::render_block() | 26 | 145 | ||
| tnp_resize() | 32 | 26 | 101 | |
| NewsletterProfile::save_profile() | 34 | 27 | 80 | |
| NewsletterSubscription::build_subscription() | 35 | 27 | 75 | |
| NewsletterModule::replace() | 30 | 22 | 111 | |
| NewsletterStatistics::tracking() | 34 | 19 | 92 | |
| TNP_Composer::process_dom_element() | 42 | 22 | 46 | |
| NewsletterDefaults::get_options() | 14 | 152 | ||
| NewsletterSubscription::get_form_hidden_fields() | 40 | 20 | 54 | |
| NewsletterDefaultMailer::send() | 38 | 18 | 68 | |
| Newsletter::hook_site_transient_update_plugins() | 40 | 16 | 59 | |
| TNP::add_subscriber() | 41 | 16 | 54 | |
| NewsletterUnsubscription::hook_newsletter_action() | 41 | 16 | 50 | |
| tnp_media_resize() | 40 | 15 | 58 | |
| NewsletterControls::btn() | 43 | 15 | 46 | |
| TNP_Subscription_Data::merge_in() | 47 | 15 | 34 | |
| NewsletterLogger::log() | 45 | 14 | 35 | |
| NewsletterSubscription::get_default_subscription() | 46 | 14 | 35 | |
| NewsletterModule::antibot_form_check() | 48 | 14 | 32 | |
| Newsletter::get_license_data() | 42 | 12 | 54 | |
| NewsletterSubscription::hook_newsletter_page_text() | 44 | 12 | 43 | |
| NewsletterComposerAdmin::get_all_preset() | 41 | 11 | 55 | |
| NewsletterModule::replace_for_email() | 35 | 9 | 84 | |
| tnp_post_thumbnail_src() | 46 | 12 | 36 | |
| Newsletter::hook_init() | 46 | 12 | 35 | |
| NewsletterComposer::regenerate_blocks() | 43 | 11 | 45 | |
| NewsletterControls::__construct() | 46 | 11 | 38 | |
| NewsletterComposer::build_email_from_template() | 42 | 10 | 51 | |
| NewsletterSystemAdmin::get_send_stats() | 43 | 10 | 51 | |
| NewsletterControls::datetime() | 43 | 10 | 49 | |
| NewsletterProfile::hook_newsletter_page_text() | 48 | 11 | 33 | |
| NewsletterModuleBase::save_email() | 50 | 11 | 29 | |
| TNP_Composer::post_content() | 48 | 11 | 29 | |
| NewsletterStore::save() | 45 | 10 | 42 | |
| NewsletterProfile::hook_newsletter_action() | 50 | 11 | 25 | |
| TNP_Composer::grid() | 41 | 9 | 55 | |
| NewsletterControls::show() | 47 | 10 | 39 | |
| TNP::subscribe() | 45 | 10 | 39 | |
| TNP_Composer::get_style() | 51 | 11 | 24 | |
| NewsletterAntispam::is_spam() | 46 | 10 | 37 | |
| tnp_extensions_table() | 46 | 9 | 50 | |
| NewsletterFormManagerAddon::hook_newsletter_lists_notes() | 54 | 11 | 20 | |
| NewsletterWidget::form() | 41 | 8 | 65 | |
| NewsletterControls::btn_link() | 48 | 10 | 34 | |
| NewsletterFormManagerAddon::admin_menu() | 42 | 8 | 63 | |
| NewsletterSubscription::send_message() | 48 | 10 | 33 | |
| NewsletterModule::get_current_user() | 49 | 10 | 31 | |
| NewsletterEmails::restore_options_from_request() | 50 | 10 | 28 | |
| NewsletterAdmin::hook_wp_loaded() | 49 | 10 | 28 | |
| NewsletterComposerAdmin::restore_options_from_request() | 50 | 10 | 28 | |
| NewsletterControls::select2() | 50 | 10 | 26 | |
| NewsletterSubscription::hook_init() | 51 | 10 | 23 | |
| NewsletterSystemAdmin::get_hook_functions() | 47 | 9 | 36 | |
| TNP_Composer::image() | 43 | 8 | 51 | |
| NewsletterSubscription::hook_newsletter_action_dummy() | 49 | 9 | 34 | |
| NewsletterSubscription::get_button() | 48 | 9 | 34 | |
| NewsletterFormManagerAddon::get_default_subscription() | 48 | 9 | 33 | |
| TNP_Composer::get_button_options() | 56 | 10 | 14 | |
| Newsletter::do_action() | 53 | 9 | 24 | |
| TNP_Pagination_Controller::compute_current_page() | 53 | 9 | 23 | |
| NewsletterControls::css_font_family() | 43 | 7 | 48 | |
| NewsletterSubscription::get_subscription_form_custom() | 48 | 8 | 32 | |
| NewsletterModule::build_message_url() | 50 | 8 | 29 | |
| NewsletterThemes::get_all_with_data() | 49 | 8 | 29 | |
| NewsletterModuleBase::show_email_progress_bar() | 50 | 8 | 27 | |
| NewsletterModuleAdmin::get_user_status_label() | 52 | 8 | 25 | |
| NewsletterModuleBase::save_user() | 52 | 8 | 25 | |
| NewsletterModule::get_user_status_label() | 52 | 8 | 25 | |
| NewsletterModuleBase::get_email() | 53 | 8 | 24 | |
| NewsletterControls::select() | 52 | 8 | 24 | |
| NewsletterModule::check_user() | 52 | 8 | 24 | |
| NewsletterComposerAdmin::ajax_tnpc_options() | 45 | 7 | 39 | |
| NewsletterMailer::send_batch() | 53 | 8 | 24 | |
| NewsletterMainAdmin::admin_after_menu() | 53 | 8 | 21 | |
| NewsletterControls::date2() | 47 | 7 | 35 | |
| Newsletter::__construct() | 47 | 7 | 35 | |
| NewsletterFields::padding() | 48 | 7 | 35 | |
| NewsletterControls::date() | 47 | 7 | 34 | |
| NewsletterSubscription::confirm() | 48 | 7 | 32 | |
| Newsletter::get_message_key_from_request() | 57 | 8 | 16 | |
| NewsletterWidgetMinimal::widget() | 48 | 7 | 30 | |
| NewsletterSubscription::get_form_implicit_lists() | 50 | 7 | 29 | |
| NewsletterStatistics::relink() | 50 | 7 | 27 | |
| TNP_User::get_status_label() | 51 | 7 | 26 | |
| NewsletterModuleBase::sanitize_subscription_data() | 52 | 7 | 25 | |
| NewsletterFields::post_type() | 50 | 7 | 25 | |
| Newsletter\License::get_badge() | 51 | 7 | 25 | |
| NewsletterMailerAddon::get_test_message() | 51 | 7 | 24 | |
| NewsletterMainAdmin::hook_display_post_states() | 52 | 7 | 24 | |
| NewsletterProfileAdmin::hook_display_post_states() | 52 | 7 | 24 | |
| NewsletterSubscriptionAdmin::hook_display_post_states() | 52 | 7 | 24 | |
| NewsletterControls::checkbox2() | 53 | 7 | 23 | |
| Newsletter\News::get_news() | 53 | 7 | 22 | |
| NewsletterModuleBase::is_email() | 55 | 7 | 22 | |
| NewsletterModuleBase::get_email_type_label() | 53 | 7 | 22 | |
| NewsletterModule::get_user_from_request() | 53 | 7 | 22 | |
| NewsletterModuleAdmin::get_post_image() | 53 | 7 | 21 | |
| NewsletterModuleBase::get_wp_query() | 55 | 7 | 21 | |
| NewsletterModule::get_post_image() | 53 | 7 | 21 | |
| NewsletterFields::button() | 43 | 5 | 50 | |
| NewsletterAddon::__construct() | 53 | 7 | 20 | |
| NewsletterComposerAdmin::get_block_form() | 47 | 6 | 34 | |
| NewsletterModuleBase::get_locale() | 55 | 7 | 18 | |
| NewsletterAntispam::is_ip_blacklisted() | 56 | 7 | 18 | |
| NewsletterSubscription::get_subscription_form_minimal() | 47 | 6 | 33 | |
| NewsletterControls::page_or_url() | 48 | 6 | 30 | |
| NewsletterComposer::get_blocks() | 50 | 6 | 30 | |
| NewsletterWidget::widget() | 49 | 6 | 30 | |
| Newsletter::mail() | 50 | 6 | 29 | |
| NewsletterAdmin::hook_admin_bar_menu() | 50 | 6 | 27 | |
| NewsletterThemes::build_theme() | 51 | 6 | 27 | |
| NewsletterFields::select() | 50 | 6 | 27 | |
| NewsletterSubscription::redirect_to_confirmed() | 51 | 6 | 27 | |
| NewsletterSubscription::redirect_to_confirmation() | 51 | 6 | 27 | |
| NewsletterControls::enabled() | 51 | 6 | 26 | |
| TNP_Composer::convert_to_text() | 51 | 6 | 26 | |
| NewsletterWidgetMinimal::form() | 47 | 5 | 40 | |
| NewsletterControls::lists_select_with_notes() | 51 | 6 | 24 | |
| Newsletter::build_message() | 46 | 5 | 39 | |
| NewsletterFields::posts() | 46 | 5 | 39 | |
| NewsletterControls::print_date() | 52 | 6 | 23 | |
| NewsletterStatisticsAdmin::maybe_fix_sent_stats() | 52 | 6 | 23 | |
| NewsletterEmailsAdmin::send_test_email() | 46 | 5 | 38 | |
| NewsletterModule::get_customfields() | 52 | 6 | 22 | |
| NewsletterModuleBase::get_user() | 54 | 6 | 21 | |
| NewsletterControls::select_grouped() | 54 | 6 | 21 | |
| Newsletter::shortcode_newsletter() | 53 | 6 | 21 | |
| NewsletterAntispam::is_spam_by_akismet() | 54 | 6 | 21 | |
| TNP_Composer::get_post_thumbnail_id() | 53 | 6 | 21 | |
| NewsletterDefaultMailer::fix_mailer() | 55 | 6 | 21 | |
| Newsletter\News::update() | 54 | 6 | 20 | |
| NewsletterControls::css_font() | 54 | 6 | 20 | |
| NewsletterControls::checkbox() | 55 | 6 | 19 | |
| NewsletterThemes::get_options() | 55 | 6 | 19 | |
| NewsletterModuleBase::get_email_status_label() | 56 | 6 | 18 | |
| NewsletterControls::autoresponders_on_off() | 48 | 5 | 33 | |
| NewsletterFields::media() | 48 | 5 | 32 | |
| NewsletterFields::font() | 49 | 5 | 31 | |
| NewsletterSubscription::shortcode_newsletter_form() | 58 | 6 | 15 | |
| NewsletterControls::wp_editor() | 49 | 5 | 29 | |
| NewsletterProfile::hook_newsletter_action_dummy() | 60 | 6 | 13 | |
| NewsletterFields::terms() | 51 | 5 | 28 | |
| NewsletterProfile::shortcode_newsletter_profile() | 51 | 5 | 27 | |
| NewsletterSubscription::send_activation_email() | 51 | 5 | 27 | |
| NewsletterEmails::get_edit_button() | 51 | 5 | 26 | |
| NewsletterFields::text_on_off() | 50 | 5 | 26 | |
| TNP_Composer::is_post_field_edited_inline() | 62 | 6 | 11 | |
| NewsletterSubscription::send_welcome_email() | 51 | 5 | 26 | |
| tnp_post_excerpt() | 52 | 5 | 25 | |
| NewsletterComposerAdmin::ajax_tnpc_test() | 52 | 5 | 24 | |
| NewsletterModule::get_options() | 53 | 5 | 24 | |
| NewsletterControls::css_border() | 52 | 5 | 24 | |
| TNP_Composer::button() | 45 | 4 | 39 | |
| NewsletterComposer::get_templates() | 53 | 5 | 23 | |
| NewsletterComposer::regenerate() | 53 | 5 | 23 | |
| NewsletterComposer::scan_blocks_dir() | 54 | 5 | 22 | |
| NewsletterFields::input() | 52 | 5 | 22 | |
| NewsletterControls::text() | 53 | 5 | 21 | |
| NewsletterComposerAdmin::ajax_get_preset() | 55 | 5 | 21 | |
| TNP_List::build() | 54 | 5 | 21 | |
| NewsletterComposer::update_controls() | 54 | 5 | 21 | |
| NewsletterLogger::__construct() | 53 | 5 | 21 | |
| NewsletterSystemAdmin::get_cron_stats() | 54 | 5 | 21 | |
| NewsletterUnsubscription::hook_newsletter_action_dummy() | 55 | 5 | 20 | |
| NewsletterModuleAdmin::date() | 55 | 5 | 19 | |
| NewsletterControls::checkboxes_group() | 55 | 5 | 19 | |
| NewsletterModuleBase::get_posts() | 56 | 5 | 19 | |
| NewsletterModule::date() | 55 | 5 | 19 | |
| NewsletterFormManagerAddon::hook_newsletter_autoresponder_sources() | 55 | 5 | 19 | |
| NewsletterModuleBase::get_languages() | 56 | 5 | 18 | |
| NewsletterStore::delete() | 55 | 5 | 18 | |
| Newsletter::hook_wp_enqueue_scripts() | 55 | 5 | 18 | |
| NewsletterModule::get_option() | 57 | 5 | 17 | |
| NewsletterSubscription::set_updated() | 57 | 5 | 17 | |
| NewsletterSystemAdmin::get_job_status() | 57 | 5 | 17 | |
| Newsletter\Addons::update() | 56 | 5 | 17 | |
| NewsletterComposer::options_decode() | 58 | 5 | 16 | |
| NewsletterModuleAdmin::split_posts() | 58 | 5 | 15 | |
| NewsletterMailerAddon::set_warnings() | 64 | 6 | 9 | |
| NewsletterModule::split_posts() | 58 | 5 | 15 | |
| NewsletterProfile::shortcode_newsletter_export_button() | 57 | 5 | 15 | |
| TNP_User::is_status_valid() | 64 | 6 | 10 | |
| NewsletterSubscription::_shortcode_label() | 58 | 5 | 15 | |
| NewsletterAddon::init() | 59 | 5 | 15 | |
| NewsletterModuleBase::sanitize_gender() | 60 | 5 | 14 | |
| NewsletterControls::wp_editor_multilanguage() | 53 | 4 | 29 | |
| NewsletterUnsubscription::hook_newsletter_page_text() | 59 | 5 | 14 | |
| NewsletterModuleAdmin::format_scheduler_time() | 60 | 5 | 13 | |
| NewsletterModuleBase::show_email_progress_numbers() | 59 | 5 | 13 | |
| NewsletterSystemAdmin::condition_flag() | 61 | 5 | 13 | |
| NewsletterControls::checkbox_group() | 59 | 5 | 12 | |
| NewsletterControls::init() | 51 | 4 | 27 | |
| NewsletterAdmin::hook_admin_init() | 61 | 5 | 12 | |
| NewsletterAntispam::is_spam_text() | 62 | 5 | 12 | |
| NewsletterProfile::build_export_json() | 50 | 4 | 27 | |
| NewsletterEmailsAdmin::send_test_newsletter_to_email_address() | 51 | 4 | 26 | |
| NewsletterMailerAddon::admin_menu() | 52 | 4 | 25 | |
| NewsletterComposer::build_template() | 52 | 4 | 25 | |
| Newsletter\Integrations::get_fluentforms_sources() | 52 | 4 | 24 | |
| NewsletterControls::page() | 53 | 4 | 23 | |
| NewsletterModuleAdmin::get_customfields() | 53 | 4 | 22 | |
| NewsletterModuleAdmin::inline_css() | 54 | 4 | 20 | |
| NewsletterModule::inline_css() | 54 | 4 | 20 | |
| NewsletterFields::yesno() | 54 | 4 | 20 | |
| NewsletterSubscription::mail() | 54 | 4 | 20 | |
| NewsletterControls::value_date() | 55 | 4 | 19 | |
| Newsletter::hook_newsletter() | 55 | 4 | 19 | |
| NewsletterStatistics::relink_callback() | 54 | 4 | 19 | |
| NewsletterFields::wp_editor() | 47 | 3 | 34 | |
| NewsletterSubscription::get_privacy_field() | 55 | 4 | 19 | |
| NewsletterWidget::get_widget_form() | 55 | 4 | 19 | |
| NewsletterFields::multitext() | 54 | 4 | 18 | |
| Newsletter::send_setup() | 56 | 4 | 17 | |
| NewsletterModuleBase::get_emails() | 57 | 4 | 17 | |
| NewsletterModule::replace_date() | 56 | 4 | 17 | |
| NewsletterControls::select_images() | 56 | 4 | 16 | |
| NewsletterMainAdmin::wp_loaded() | 58 | 4 | 16 | |
| NewsletterControls::css_font_weight() | 57 | 4 | 16 | |
| NewsletterProfile::hook_newsletter_replace() | 58 | 4 | 16 | |
| NewsletterSubscription::hook_wp_footer() | 61 | 4 | 16 | |
| Newsletter\Integrations::get_ninjaforms_sources() | 58 | 4 | 15 | |
| Newsletter\Integrations::config_button() | 58 | 4 | 15 | |
| NewsletterModuleBase::get_user_key() | 64 | 5 | 9 | |
| NewsletterModuleBase::get_user_token() | 64 | 5 | 10 | |
| NewsletterControls::showhide() | 58 | 4 | 15 | |
| NewsletterControls::yesno() | 58 | 4 | 15 | |
| NewsletterControls::disabled() | 59 | 4 | 15 | |
| NewsletterControls::email() | 58 | 4 | 15 | |
| NewsletterControls::css_font_size() | 58 | 4 | 15 | |
| Settings::__get() | 63 | 5 | 10 | |
| NewsletterControls::autoresponder() | 58 | 4 | 15 | |
| NewsletterSubscription::show_message() | 59 | 4 | 15 | |
| NewsletterSystemAdmin::get_warnings_count() | 58 | 4 | 15 | |
| NewsletterModuleAdmin::save_options() | 66 | 5 | 8 | |
| Newsletter\Integrations::get_cf7_sources() | 58 | 4 | 15 | |
| Newsletter\Integrations::get_gravityforms_sources() | 58 | 4 | 15 | |
| Newsletter\Integrations::get_wpforms_sources() | 58 | 4 | 15 | |
| Newsletter\Integrations::get_forminator_sources() | 58 | 4 | 15 | |
| Newsletter\Integrations::get_formidable_sources() | 58 | 4 | 15 | |
| NewsletterControls::radio() | 59 | 4 | 14 | |
| Newsletter::_get_current_language() | 60 | 4 | 14 | |
| Newsletter::check_license() | 57 | 4 | 14 | |
| NewsletterComposerAdmin::wp_loaded() | 59 | 4 | 13 | |
| NewsletterComposer::update_email() | 59 | 4 | 13 | |
| NewsletterModuleBase::sanitize_ip() | 60 | 4 | 13 | |
| Newsletter::skip_this_run() | 59 | 4 | 13 | |
| NewsletterProfile::__construct() | 58 | 4 | 13 | |
| NewsletterModule::sanitize_ip() | 61 | 4 | 12 | |
| NewsletterAntispam::is_address_blacklisted() | 61 | 4 | 12 | |
| NewsletterProfile::shortcode_newsletter_profile_button() | 59 | 4 | 12 | |
| NewsletterAdmin::__construct() | 59 | 4 | 12 | |
| NewsletterSystemAdmin::get_scheduler_warnings_count() | 62 | 4 | 12 | |
| NewsletterUnsubscription::__construct() | 59 | 4 | 12 | |
| NewsletterUnsubscription::shortcode_newsletter_unsubscribe_button() | 59 | 4 | 12 | |
| NewsletterUnsubscription::shortcode_newsletter_resubscribe_button() | 59 | 4 | 12 | |
| NewsletterModuleAdmin::get_customfields_public() | 62 | 4 | 12 | |
| NewsletterModuleBase::get_lists_public() | 62 | 4 | 12 | |
| NewsletterModule::is_current_user_dummy() | 60 | 4 | 12 | |
| NewsletterModuleBase::get_remote_ip() | 62 | 4 | 11 | |
| NewsletterModule::get_remote_ip() | 62 | 4 | 11 | |
| NewsletterAddonAdmin::init() | 63 | 4 | 11 | |
| NewsletterAntispam::is_flood() | 61 | 4 | 11 | |
| NewsletterSystemAdmin::has_newsletter_schedule() | 63 | 4 | 11 | |
| NewsletterAdmin::hook_admin_menu() | 52 | 3 | 24 | |
| NewsletterControls::media() | 52 | 3 | 24 | |
| NewsletterComposer::get_composer_css() | 53 | 3 | 23 | |
| NewsletterModuleAdmin::get_all_customfields() | 53 | 3 | 22 | |
| NewsletterAdmin::hook_admin_enqueue_scripts() | 47 | 2 | 36 | |
| NewsletterComposer::build_block() | 53 | 3 | 21 | |
| NewsletterStatisticsAdmin::get_statistics() | 55 | 3 | 20 | |
| NewsletterModuleBase::anonymize_user() | 56 | 3 | 18 | |
| NewsletterModuleBase::set_lock() | 55 | 3 | 18 | |
| tnp_describe_table() | 51 | 2 | 33 | |
| NewsletterControls::textarea() | 56 | 3 | 17 | |
| NewsletterStatistics::add_click() | 57 | 3 | 17 | |
| NewsletterFields::wp_editor_simple() | 49 | 2 | 32 | |
| NewsletterEmailsAdmin::get_edit_button() | 57 | 3 | 16 | |
| NewsletterControls::preferences_selects() | 57 | 3 | 16 | |
| NewsletterComposer::check_dir() | 58 | 3 | 16 | |
| NewsletterStore::set_field() | 57 | 3 | 16 | |
| TNP::unsubscribe() | 57 | 3 | 16 | |
| NewsletterSubscription::hook_the_content() | 58 | 3 | 16 | |
| NewsletterSubscription::get_default_activation_email_id() | 59 | 3 | 16 | |
| NewsletterUnsubscription::unsubscribe() | 58 | 3 | 15 | |
| NewsletterEmails::get_editor_url() | 64 | 4 | 10 | |
| NewsletterControls::is_action() | 70 | 4 | 6 | |
| NewsletterModule::get_default_language() | 65 | 4 | 9 | |
| Newsletter::save_sent_message() | 62 | 4 | 10 | |
| NewsletterAntispam::ip_match() | 58 | 3 | 15 | |
| NewsletterEmailsAdmin::get_editor_url() | 64 | 4 | 10 | |
| NewsletterStore::get_field() | 58 | 3 | 15 | |
| NewsletterModuleAdmin::get_default_language() | 65 | 4 | 9 | |
| NewsletterAddon::get_label() | 65 | 4 | 10 | |
| NewsletterModuleBase::delete_user() | 58 | 3 | 15 | |
| NewsletterStore::increment() | 58 | 3 | 15 | |
| NewsletterSubscription::get_privacy_url() | 63 | 4 | 10 | |
| Newsletter::setup_language() | 68 | 4 | 7 | |
| NewsletterProfile::get_profile_page_url() | 58 | 3 | 15 | |
| TNP_Subscription_Data::add_lists() | 63 | 4 | 10 | |
| NewsletterSubscription::get_default_welcome_email_id() | 59 | 3 | 15 | |
| TNP_Composer::get_edited_inline_post_field() | 66 | 4 | 8 | |
| NewsletterUnsubscription::hook_newsletter_message() | 58 | 3 | 15 | |
| NewsletterAddonAdmin::get_label() | 65 | 4 | 10 | |
| tnp_get_media() | 59 | 3 | 15 | |
| TNP::delete_subscriber() | 58 | 3 | 14 | |
| tnp_composer_block_posts_get_media() | 59 | 3 | 14 | |
| NewsletterFields::language() | 60 | 3 | 14 | |
| NewsletterControls::themes() | 59 | 3 | 14 | |
| NewsletterControls::text_email() | 58 | 3 | 14 | |
| TNP::newsletters() | 60 | 3 | 13 | |
| NewsletterControls::posts_select() | 51 | 2 | 28 | |
| NewsletterControls::text_url() | 59 | 3 | 13 | |
| TNP_Pagination_Controller::get_items() | 59 | 3 | 13 | |
| NewsletterComposer::get_html_open() | 50 | 2 | 28 | |
| NewsletterFormManagerAddon::subscribe() | 60 | 3 | 13 | |
| NewsletterModuleBase::get_user_meta() | 61 | 3 | 12 | |
| NewsletterMailerAddon::init() | 62 | 3 | 12 | |
| NewsletterModule::check_transient() | 60 | 3 | 12 | |
| NewsletterControls::select_group() | 60 | 3 | 12 | |
| NewsletterModuleBase::get_action_base_url() | 62 | 3 | 12 | |
| NewsletterModuleBase::sanitize_user_field() | 60 | 3 | 12 | |
| NewsletterControls::categories_group() | 60 | 3 | 12 | |
| TNP_Pagination_Controller::get_where_clause() | 61 | 3 | 12 | |
| NewsletterControls::language() | 61 | 3 | 12 | |
| Newsletter\Integrations::get_woocommerce_sources() | 61 | 3 | 12 | |
| Newsletter::hook_wp_loaded() | 61 | 3 | 12 | |
| NewsletterModuleBase::delete_email() | 61 | 3 | 12 | |
| NewsletterControls::languages() | 62 | 3 | 12 | |
| NewsletterSubscription::notify_admin_on_subscription() | 61 | 3 | 12 | |
| TNP_Statistics::update() | 62 | 3 | 12 | |
| Newsletter\Composer\Image::set_width() | 63 | 3 | 11 | |
| NewsletterModuleBase::build_action_url() | 62 | 3 | 11 | |
| NewsletterFormManagerAddon::init() | 61 | 3 | 11 | |
| NewsletterControls::get_list_options() | 62 | 3 | 11 | |
| NewsletterControls::get_public_list_options() | 62 | 3 | 11 | |
| NewsletterUnsubscription::send_unsubscribed_email() | 62 | 3 | 11 | |
| NewsletterModuleAdmin::get_option() | 62 | 3 | 11 | |
| NewsletterModule::get_email_from_request() | 62 | 3 | 11 | |
| NewsletterAntispam::is_missing_domain_mx() | 62 | 3 | 11 | |
| Newsletter\Integrations::get_leads_url() | 65 | 3 | 11 | |
| NewsletterControls::label() | 63 | 3 | 11 | |
| NewsletterControls::autoresponders() | 63 | 3 | 11 | |
| NewsletterModuleBase::get_dummy_user() | 56 | 2 | 18 | |
| NewsletterModule::replace_url() | 56 | 2 | 18 | |
| NewsletterFields::block_commons() | 50 | 1 | 31 | |
| NewsletterControls::textarea_preview() | 57 | 2 | 16 | |
| NewsletterModuleAdmin::get_user_language() | 72 | 3 | 6 | |
| Newsletter\Logs::add() | 62 | 3 | 10 | |
| NewsletterStatistics::hook_wp_loaded() | 66 | 3 | 8 | |
| Newsletter\License::is_personal() | 71 | 3 | 5 | |
| TNP_Pagination_Controller::get_last_page() | 69 | 3 | 6 | |
| NewsletterAddonAdmin::setup_options() | 66 | 3 | 9 | |
| NewsletterDefaults::get_text() | 66 | 3 | 8 | |
| tnp_get_max_height_of() | 69 | 3 | 7 | |
| NewsletterModule::get_customfields_public() | 66 | 3 | 9 | |
| Newsletter\License::is_reseller() | 71 | 3 | 5 | |
| Newsletter::get_newsletter_page_url() | 66 | 3 | 8 | |
| NewsletterModuleBase::is_html_allowed() | 75 | 3 | 4 | |
| TNP_Theme::get_defaults() | 68 | 3 | 7 | |
| TNP_Composer_Grid_Row::__construct() | 69 | 3 | 7 | |
| NewsletterMailer::send_chunk() | 65 | 3 | 10 | |
| NewsletterEmailsAdmin::__construct() | 66 | 3 | 8 | |
| Newsletter::time_exceeded() | 71 | 3 | 6 | |
| NewsletterControls::title_help() | 64 | 3 | 9 | |
| NewsletterMailer::__construct() | 63 | 3 | 10 | |
| NewsletterMailerAddon::set_complained() | 58 | 2 | 15 | |
| NewsletterModuleBase::build_action_url_ajax() | 64 | 3 | 10 | |
| NewsletterModuleBase::get_prefix() | 69 | 3 | 6 | |
| NewsletterControls::panel_help() | 64 | 3 | 9 | |
| NewsletterMailerAddon::set_bounced() | 58 | 2 | 15 | |
| NewsletterModule::get_user_count() | 64 | 3 | 9 | |
| NewsletterControls::merge() | 68 | 3 | 7 | |
| NewsletterModuleBase::dienow() | 67 | 3 | 8 | |
| NewsletterComposer::extract_composer_options() | 64 | 3 | 9 | |
| Newsletter::fix_email() | 68 | 3 | 8 | |
| NewsletterModuleBase::to_int_id() | 66 | 3 | 9 | |
| NewsletterMailerAddon::set_unsubscribed() | 58 | 2 | 15 | |
| NewsletterEmailsAdmin::set_test_subject_to() | 66 | 3 | 9 | |
| NewsletterUpgrade::__construct() | 66 | 3 | 8 | |
| NewsletterThemes::save_options() | 63 | 3 | 9 | |
| NewsletterStore::get_count() | 64 | 3 | 9 | |
| NewsletterStore::sanitize() | 64 | 3 | 9 | |
| NewsletterControls::update_option() | 65 | 3 | 9 | |
| NewsletterModule::get_user_language() | 72 | 3 | 6 | |
| NewsletterModuleBase::process_ip() | 65 | 3 | 10 | |
| NewsletterModuleBase::get_email_status_slug() | 68 | 3 | 7 | |
| NewsletterModuleAdmin::language_notice() | 63 | 3 | 10 | |
| NewsletterModule::to_int_id() | 66 | 3 | 9 | |
| NewsletterModuleBase::get_email_progress_label() | 69 | 3 | 6 | |
| TNP_Composer::get_post_url() | 65 | 3 | 9 | |
| NewsletterModuleAdmin::get_user_count() | 64 | 3 | 9 | |
| NewsletterMainAdmin::admin_notices() | 67 | 3 | 9 | |
| TNP_Subscription::set_optin() | 71 | 3 | 6 | |
| NewsletterModuleBase::get_email_key() | 67 | 3 | 8 | |
| TNP_Media::set_width() | 65 | 3 | 9 | |
| NewsletterControls::field_help() | 63 | 3 | 10 | |
| Newsletter::get_license_key() | 65 | 3 | 10 | |
| NewsletterModule::update_user_ip() | 64 | 3 | 10 | |
| Newsletter::get_mailer() | 66 | 3 | 10 | |
| tnp_post_permalink() | 65 | 3 | 9 | |
| NewsletterControls::get_value_array() | 72 | 3 | 5 | |
| Newsletter::deliver() | 64 | 3 | 10 | |
| Newsletter::get_send_delay() | 65 | 3 | 10 | |
| Newsletter::update_send_stats() | 63 | 3 | 10 | |
| newsletter_print_entries() | 63 | 3 | 9 | |
| Newsletter\License::is_premium() | 64 | 3 | 10 | |
| NewsletterComposer::to_json() | 57 | 2 | 15 | |
| NewsletterStatisticsAdmin::add_click() | 60 | 2 | 14 | |
| NewsletterUnsubscription::hook_newsletter_replace() | 59 | 2 | 14 | |
| NewsletterComposerAdmin::ajax_tnpc_regenerate_email() | 60 | 2 | 13 | |
| NewsletterComposerAdmin::ajax_tnpc_render() | 60 | 2 | 12 | |
| NewsletterComposerAdmin::get_automated_spot_element() | 62 | 2 | 12 | |
| _tnp_get_default_media() | 61 | 2 | 12 | |
| NewsletterSystemAdmin::admin_menu() | 61 | 2 | 12 | |
| NewsletterSubscriptionAdmin::admin_menu() | 56 | 1 | 17 | |
| NewsletterStore::get_single_by_field() | 63 | 2 | 10 | |
| NewsletterMailerAddon::newsletter_menu() | 70 | 2 | 6 | |
| TNP_Composer_Grid_Row::render() | 63 | 2 | 9 | |
| NewsletterThemes::register_theme() | 66 | 2 | 8 | |
| NewsletterAddonAdmin::query() | 64 | 2 | 10 | |
| tnp_resize_2x() | 65 | 2 | 9 | |
| TNP_Composer_Grid_System::render() | 69 | 2 | 7 | |
| NewsletterUpgrade::get_option_array() | 69 | 2 | 7 | |
| NewsletterAddon::get_logger() | 72 | 2 | 6 | |
| NewsletterAddon::save_options() | 67 | 2 | 8 | |
| NewsletterAddonAdmin::get_results() | 66 | 2 | 9 | |
| NewsletterAdmin::instance() | 72 | 2 | 6 | |
| NewsletterAddon::setup_options() | 71 | 2 | 6 | |
| newsletter_emails_get_theme_options() | 66 | 2 | 8 | |
| NewsletterAddonAdmin::get_logger() | 71 | 2 | 6 | |
| NewsletterAddonAdmin::setup_labels() | 75 | 2 | 5 | |
| NewsletterSubscriptionAdmin::instance() | 71 | 2 | 6 | |
| NewsletterMainAdmin::instance() | 71 | 2 | 6 | |
| NewsletterAddonAdmin::get_option_array() | 69 | 2 | 7 | |
| NewsletterProfileAdmin::instance() | 71 | 2 | 6 | |
| NewsletterMailer::get_logger() | 70 | 2 | 7 | |
| NewsletterSubscriptionAdmin::hook_admin_init() | 68 | 2 | 6 | |
| NewsletterSystemAdmin::instance() | 71 | 2 | 6 | |
| Newsletter\Addons::get_addons() | 68 | 2 | 7 | |
| NewsletterStore::instance() | 71 | 2 | 6 | |
| NewsletterStatistics::reset_stats_time() | 68 | 2 | 7 | |
| NewsletterStatisticsAdmin::instance() | 71 | 2 | 6 | |
| NewsletterLogger::debug() | 71 | 2 | 6 | |
| newsletter_emails_update_theme_options() | 65 | 2 | 8 | |
| NewsletterEmailsAdmin::instance() | 71 | 2 | 6 | |
| NewsletterUpgrade::db_delta() | 68 | 2 | 8 | |
| NewsletterEmails::get_editor_type() | 65 | 2 | 9 | |
| Newsletter\News::get_option_array() | 69 | 2 | 7 | |
| NewsletterAddonAdmin::get_options() | 68 | 2 | 7 | |
| NewsletterEmails::instance() | 71 | 2 | 6 | |
| NewsletterAddon::setup_labels() | 75 | 2 | 5 | |
| NewsletterAdmin::hook_in_admin_header() | 69 | 2 | 7 | |
| NewsletterMailerAddon::echo_status_badge() | 68 | 2 | 7 | |
| NewsletterAddon::get_options() | 68 | 2 | 7 | |
| NewsletterAddon::get_admin_logger() | 71 | 2 | 6 | |
| NewsletterUpgrade::upgrade_query() | 64 | 2 | 10 | |
| NewsletterEmailsAdmin::get_editor_type() | 65 | 2 | 9 | |
| NewsletterStatisticsAdmin::get_date_badge() | 67 | 2 | 7 | |
| newsletter_the_excerpt() | 63 | 2 | 10 | |
| NewsletterMailerAddon::get_status_badge() | 68 | 2 | 7 | |
| NewsletterStore::get_single_by_query() | 66 | 2 | 9 | |
| newsletter_form() | 70 | 2 | 7 | |
| NewsletterAntispam::instance() | 70 | 2 | 7 | |
| NewsletterFormManagerAddon::__construct() | 65 | 2 | 9 | |
| Newsletter\Logs::add_wp_error() | 62 | 2 | 10 | |
| NewsletterStatistics::instance() | 71 | 2 | 6 | |
| tnp_prepare_controls() | 70 | 2 | 6 | |
| NewsletterStatistics::update_open_value() | 66 | 2 | 8 | |
| TNP_Composer_Grid_System::add_cell() | 66 | 2 | 8 | |
| NewsletterAddon::get_option_array() | 69 | 2 | 7 | |
| NewsletterThemes::get_theme() | 69 | 2 | 7 | |
| percentValue() | 71 | 2 | 6 | |
| Newsletter\Addons::get_option_array() | 69 | 2 | 7 | |
| TNP_Profile::show_on_profile() | 79 | 2 | 3 | |
| tnp_resize_product_list_featured_image() | 68 | 2 | 7 | |
| NewsletterMainAdmin::admin_menu() | 66 | 2 | 8 | |
| TNP_Pagination_Controller::get_total_items() | 71 | 2 | 6 | |
| NewsletterAddonAdmin::save_options() | 67 | 2 | 8 | |
| percent() | 69 | 2 | 6 | |
| TNP_Pagination_Controller::get_columns_query() | 68 | 2 | 7 | |
| TNP_Pagination_Controller::display_paginator() | 59 | 1 | 14 | |
| NewsletterEmailsAdmin::admin_menu() | 59 | 1 | 14 | |
| NewsletterStatisticsAdmin::get_total_count() | 76 | 1 | 4 | |
| NewsletterWidgetMinimal::__construct() | 77 | 1 | 3 | |
| tnp_register_block() | 81 | 1 | 3 | |
| TNP_Profile::is_public() | 81 | 1 | 3 | |
| tnpc_button() | 80 | 1 | 3 | |
| NewsletterStatisticsAdmin::__construct() | 81 | 1 | 3 | |
| TNP_Composer_Grid_Row::add_cell() | 80 | 1 | 3 | |
| NewsletterFormManagerAddon::get_forms() | 83 | 1 | 3 | |
| NewsletterSubscriptionAdmin::get_form_option() | 80 | 1 | 3 | |
| Newsletter\Logs::get_all() | 71 | 1 | 5 | |
| NewsletterFormManagerAddon::newsletter_menu() | 79 | 1 | 3 | |
| NewsletterMailer::send_with_stats() | 71 | 1 | 6 | |
| NewsletterStatisticsAdmin::get_index_url() | 75 | 1 | 4 | |
| NewsletterDefaultMailer::hook_wp_mail_failed() | 82 | 1 | 3 | |
| NewsletterMainAdmin::get_license_key() | 83 | 1 | 3 | |
| TNP_Profile::is_required() | 81 | 1 | 3 | |
| TNP_List::is_private() | 81 | 1 | 3 | |
| tnp_outlook_wrapper_close() | 82 | 1 | 3 | |
| NewsletterStatistics::__construct() | 75 | 1 | 4 | |
| NewsletterMailer::get_description() | 79 | 1 | 3 | |
| NewsletterMailer::get_batch_size() | 82 | 1 | 3 | |
| NewsletterMainAdmin::__construct() | 74 | 1 | 4 | |
| Newsletter\Logs::get() | 71 | 1 | 5 | |
| NewsletterDefaultMailer::get_speed() | 80 | 1 | 3 | |
| Newsletter\News::dismiss() | 72 | 1 | 5 | |
| TNP_Subscription::__construct() | 80 | 1 | 3 | |
| Newsletter\License::update() | 80 | 1 | 3 | |
| NewsletterProfileAdmin::__construct() | 74 | 1 | 4 | |
| tnp_outlook_wrapper_open() | 81 | 1 | 3 | |
| tnp_delete_all_shordcodes_tags() | 73 | 1 | 5 | |
| NewsletterWidget::update() | 77 | 1 | 4 | |
| NewsletterLogger::error() | 80 | 1 | 3 | |
| newsletter_emails_get_options() | 76 | 1 | 4 | |
| Newsletter\License::is_free() | 80 | 1 | 3 | |
| NewsletterEmails::__construct() | 71 | 1 | 5 | |
| Newsletter\License::get_key() | 80 | 1 | 3 | |
| newsletter_emails_update_options() | 75 | 1 | 4 | |
| Newsletter\License::get_data() | 80 | 1 | 3 | |
| NewsletterEmails::hook_newsletter_init() | 100 | 1 | 2 | |
| nt_post_image() | 79 | 1 | 3 | |
| NewsletterProfileAdmin::admin_menu() | 79 | 1 | 3 | |
| NewsletterMailer::send() | 75 | 1 | 4 | |
| NewsletterLogger::fatal() | 80 | 1 | 3 | |
| NewsletterWidget::__construct() | 77 | 1 | 3 | |
| TNP_Subscription::is_double_optin() | 80 | 1 | 3 | |
| tnp_excerpt_length() | 79 | 1 | 4 | |
| tnp_post_title() | 81 | 1 | 3 | |
| NewsletterStatisticsAdmin::get_statistics_url() | 75 | 1 | 4 | |
| NewsletterLogger::info() | 80 | 1 | 3 | |
| TNP_Profile::__construct() | 65 | 1 | 9 | |
| TNP_Pagination_Controller::get_current_page() | 82 | 1 | 3 | |
| NewsletterMailer::get_speed() | 82 | 1 | 3 | |
| tnp_post_content() | 83 | 1 | 3 | |
| NewsletterStatisticsAdmin::admin_menu() | 66 | 1 | 9 | |
| NewsletterThemes::__construct() | 77 | 1 | 4 | |
| TNP_List::is_public() | 81 | 1 | 3 | |
| TNP_Profile::is_private() | 81 | 1 | 3 | |
| TNP_Composer_Grid_System::__construct() | 74 | 1 | 5 | |
| NewsletterDefaultMailer::__construct() | 72 | 1 | 5 | |
| NewsletterAdmin::hook_admin_notices() | 83 | 1 | 3 | |
| TNP_Composer_Grid_System::__toString() | 81 | 1 | 3 | |
| NewsletterSubscriptionAdmin::__construct() | 71 | 1 | 5 | |
| Settings::__construct() | 82 | 1 | 3 | |
| NewsletterEmails::options_encode() | 81 | 1 | 3 | |
| Newsletter\Logs::clean() | 73 | 1 | 4 | |
| tnp_register_theme() | 82 | 1 | 3 | |
| NewsletterWidgetMinimal::update() | 81 | 1 | 3 | |
| TNP_Profile::is_select() | 81 | 1 | 3 | |
| NewsletterStatistics::update_stats() | 71 | 1 | 5 | |
| Newsletter\Addons::clear() | 79 | 1 | 3 | |
| newsletter_get_post_image() | 79 | 1 | 3 | |
| NewsletterSubscriptionAdmin::get_form_options() | 81 | 1 | 3 | |
| NewsletterMainAdmin::get_license_data() | 81 | 1 | 3 | |
| NewsletterFormManagerAddon::log() | 78 | 1 | 3 | |
| TNP_Subscription::is_single_optin() | 80 | 1 | 3 | |
| TNP_Profile::is_text() | 81 | 1 | 3 | |
| Newsletter\News::clear() | 79 | 1 | 3 | |
| NewsletterAntispam::__construct() | 76 | 1 | 4 | |
| TNP_Composer_Grid_Row::cells_count() | 80 | 1 | 3 | |
| NewsletterSubscriptionAdmin::get_form_text() | 80 | 1 | 3 | |
| TNP::subscribers() | 63 | 1 | 10 | |
| NewsletterEmails::options_decode() | 81 | 1 | 3 | |
| TNP_Composer_Grid_System::add_row() | 80 | 1 | 3 | |
| tnp_register_template() | 81 | 1 | 3 | |
| NewsletterAdmin::hook_admin_head() | 100 | 1 | 2 | |
| TNP_Pagination_Controller::__construct() | 64 | 1 | 10 | |
| tnp_post_date() | 80 | 1 | 3 | |
| NewsletterMailer::get_name() | 82 | 1 | 3 | |
| NewsletterDefaultMailer::get_description() | 83 | 1 | 3 | |
| TNP_Composer_Grid_Row::get_template() | 82 | 1 | 3 | |
| NewsletterMainAdmin::getTnpExtensions() | 82 | 1 | 3 |
505 more item(s) not shown.