Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
ThirstyAffiliates\Models\Notifications::output() | 57 | 174 | ||
ThirstyAffiliates\Models\Script_Loader::load_backend_scripts() | 38 | 188 | ||
ThirstyAffiliates\Models\Stripe::redirect() | 31 | 30 | 100 | |
ThirstyAffiliates\Models\Shortcodes::thirstylink_shortcode() | 34 | 29 | 75 | |
ThirstyAffiliates\Models\Stripe::configure_customer_portal() | 32 | 26 | 95 | |
ThirstyAffiliates\Models\Settings::init_settings_sections_and_options() | 7 | 365 | ||
ThirstyAffiliates\Models\Stripe::ajax_search_stripe_prices() | 35 | 23 | 82 | |
ThirstyAffiliates\Models\Affiliate_Link::read() | 42 | 25 | 43 | |
ThirstyAffiliates\Models\Authenticator::process_connect() | 36 | 22 | 69 | |
ThirstyAffiliates\Models\Stripe::display_invoice() | 39 | 21 | 55 | |
ThirstyAffiliates\Models\Notifications::verify() | 44 | 19 | 44 | |
ThirstyAffiliates\Models\Bootstrap::admin_interface_visibility() | 51 | 20 | 20 | |
ThirstyAffiliates\Models\Onboarding::save_features() | 42 | 17 | 50 | |
ThirstyAffiliates\Models\Link_Fixer::get_link_fixer_data() | 40 | 17 | 50 | |
ThirstyAffiliates\Models\Stats_Reporting::prepare_data_for_flot() | 36 | 15 | 73 | |
ThirstyAffiliates\Models\Link_Picker::search_affiliate_links_result_markup() | 37 | 15 | 63 | |
ThirstyAffiliates\Models\Stripe::fee_admin_notice() | 39 | 14 | 76 | |
ThirstyAffiliates\Models\Link_Picker::ajax_search_affiliate_links_query() | 46 | 17 | 29 | |
ThirstyAffiliates\Models\Link_Picker::ajax_process_quick_add_affiliate_link() | 43 | 15 | 37 | |
ThirstyAffiliates\Models\Stripe::save_thirstypay_link_data() | 50 | 16 | 22 | |
ThirstyAffiliates\Models\Onboarding::license_activated() | 51 | 16 | 21 | |
ThirstyAffiliates\Models\Marketing::show_review_request_notice() | 39 | 12 | 80 | |
ThirstyAffiliates\Models\Addons::ajax_addon_install() | 39 | 13 | 62 | |
ThirstyAffiliates\Models\Onboarding::install_addons() | 43 | 14 | 46 | |
ThirstyAffiliates\Models\Stripe::validate_product_data() | 44 | 14 | 42 | |
ThirstyAffiliates\Models\Notifications::dismiss() | 45 | 14 | 41 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::is_upgrade_required() | 49 | 14 | 30 | |
ThirstyAffiliates\Models\Stripe::prepare_initial_args() | 50 | 14 | 25 | |
ThirstyAffiliates\Models\REST_API::sanitize_field() | 50 | 14 | 25 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::register_metaboxes() | 37 | 10 | 81 | |
ThirstyAffiliates\Models\Migration::_generate_link_meta_insert_sql() | 46 | 13 | 33 | |
ThirstyAffiliates\Models\Migration::complex_options_migration() | 48 | 13 | 30 | |
ThirstyAffiliates\Models\Rewrites_Redirection::redirect_url() | 48 | 13 | 30 | |
ThirstyAffiliates\Models\Settings::pro_meta_boxes() | 36 | 5 | 146 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::maybe_change_post_type_labels() | 45 | 12 | 38 | |
ThirstyAffiliates\Models\Stats_Reporting::save_click_data_on_redirect() | 56 | 13 | 13 | |
ThirstyAffiliates\Models\Stats_Reporting::ajax_save_click_data_on_redirect() | 50 | 12 | 24 | |
ThirstyAffiliates\Models\Stats_Reporting::ajax_fetch_report_by_linkid() | 46 | 11 | 33 | |
ThirstyAffiliates\Models\Affiliate_Link::get_toggle_prop_global_value() | 48 | 11 | 30 | |
ThirstyAffiliates\Models\Onboarding::maybe_install_activate_addons() | 49 | 11 | 29 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::save_post() | 44 | 10 | 44 | |
ThirstyAffiliates\Models\Settings::register_settings_section_options() | 50 | 11 | 27 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_completed_step_urls_html() | 43 | 9 | 56 | |
ThirstyAffiliates\Models\Stripe::a99_f33_9c7() | 45 | 10 | 39 | |
ThirstyAffiliates\Models\Settings::render_multiselect_option_field() | 47 | 10 | 38 | |
ThirstyAffiliates\Models\Marketing::display_enable_js_redirect_notice() | 45 | 9 | 51 | |
ThirstyAffiliates\Models\Bootstrap::maybe_activate_onboarding_redirect() | 53 | 11 | 20 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::ajax_insert_external_image() | 46 | 10 | 33 | |
ThirstyAffiliates\Models\Bootstrap::admin_menu_items_visibilty() | 54 | 11 | 18 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::set_submenu_order() | 52 | 10 | 23 | |
ThirstyAffiliates\Models\Settings::restrict_module_settings() | 50 | 10 | 23 | |
ThirstyAffiliates\Models\Stripe::ajax_add_product() | 47 | 9 | 34 | |
ThirstyAffiliates\Models\Stats_Reporting::ajax_init_first_report() | 46 | 9 | 33 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::ajax_add_attachments_to_affiliate_link() | 48 | 9 | 29 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::modify_quick_links() | 44 | 8 | 44 | |
ThirstyAffiliates\Models\Migration::migrate_geolocations_meta_data() | 50 | 9 | 28 | |
ThirstyAffiliates\Models\Link_Picker::ajax_display_quick_add_affiliate_link_thickbox() | 49 | 9 | 24 | |
ThirstyAffiliates\Models\Authenticator::process_disconnect() | 47 | 8 | 33 | |
ThirstyAffiliates\Models\Stats_Reporting::get_report_range_details() | 44 | 7 | 48 | |
ThirstyAffiliates\Helpers\Helper_Functions::search_affiliate_links_query() | 44 | 7 | 47 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::add_category_slug_to_permalink() | 55 | 9 | 16 | |
ThirstyAffiliates\Models\Onboarding::save_new_category() | 48 | 8 | 30 | |
ThirstyAffiliates\Models\REST_API::register_rest_field() | 49 | 8 | 29 | |
ThirstyAffiliates\Models\Settings::render_settings_section_fields() | 50 | 8 | 29 | |
ThirstyAffiliates\Models\Stripe::sanitize_product_data() | 60 | 9 | 12 | |
ThirstyAffiliates\Models\Stripe::show_customer_portal_notice() | 60 | 9 | 12 | |
ThirstyAffiliates\Models\Settings::render_checkbox_option_field() | 46 | 7 | 42 | |
ThirstyAffiliates\Models\Marketing::ajax_dismiss_marketing_notice() | 50 | 8 | 26 | |
ThirstyAffiliates\Models\Marketing::dismiss_review_prompt() | 51 | 8 | 25 | |
ThirstyAffiliates\Models\Addons::ajax_addon_activate() | 51 | 8 | 25 | |
ThirstyAffiliates\Models\Link_Fixer::ajax_link_fixer() | 51 | 8 | 24 | |
ThirstyAffiliates\Models\Stripe_Connect::process_refresh_tokens() | 45 | 7 | 38 | |
ThirstyAffiliates\Models\Notifications::get() | 52 | 8 | 23 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::ajax_remove_attachment_to_affiliate_link() | 51 | 8 | 22 | |
ThirstyAffiliates\Models\Onboarding::install_correct_edition() | 53 | 8 | 21 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::custom_post_listing_column_custom_sorting() | 53 | 8 | 20 | |
ThirstyAffiliates\Models\Settings::ajax_import_settings() | 52 | 8 | 20 | |
ThirstyAffiliates\Models\Guided_Tour::define_guided_tour_pages() | 34 | 1 | 125 | |
ThirstyAffiliates\Models\REST_API::esc_meta_value() | 55 | 8 | 18 | |
ThirstyAffiliates\Models\Settings::render_select_option_field() | 49 | 7 | 33 | |
ThirstyAffiliates\Models\Authenticator::maybe_install_pro_plugin() | 55 | 8 | 18 | |
ThirstyAffiliates\Models\Affiliate_Link::save() | 48 | 7 | 32 | |
ThirstyAffiliates\Models\Stats_Reporting::get_link_performance_report_content() | 55 | 8 | 16 | |
ThirstyAffiliates\Models\Guided_Tour::get_current_screen() | 57 | 8 | 15 | |
ThirstyAffiliates\Models\Notifications::verify_active() | 58 | 8 | 14 | |
ThirstyAffiliates\Models\Stripe::get_recurring_data() | 52 | 7 | 26 | |
ThirstyAffiliates\Models\Settings::render_radio_option_field() | 48 | 6 | 40 | |
ThirstyAffiliates\Models\Settings::render_migration_controls_option_field() | 47 | 6 | 39 | |
ThirstyAffiliates\Models\Link_Picker::ajax_get_image_markup_by_id() | 51 | 7 | 23 | |
ThirstyAffiliates\Models\Onboarding::download_and_activate_addon() | 47 | 6 | 38 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::download_and_activate_plugin() | 46 | 6 | 38 | |
ThirstyAffiliates\Models\Stripe::customer_portal_redirect() | 53 | 7 | 22 | |
ThirstyAffiliates\Models\Stripe_Connect::process_update_creds() | 53 | 7 | 22 | |
ThirstyAffiliates\Models\Settings::render_key_value_option_field() | 45 | 5 | 52 | |
ThirstyAffiliates\Models\Stats_Reporting::save_click_data() | 47 | 6 | 37 | |
ThirstyAffiliates\Models\Stripe::send_stripe_request() | 47 | 6 | 35 | |
ThirstyAffiliates\Models\Onboarding::maybe_install_dependent_plugin() | 54 | 7 | 20 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::count_links() | 48 | 6 | 34 | |
ThirstyAffiliates\Models\Onboarding::save_new_link() | 48 | 6 | 32 | |
ThirstyAffiliates\Models\Authenticator::send_mothership_request() | 49 | 6 | 32 | |
ThirstyAffiliates\Models\Settings::link_prefix_post_update_callback() | 56 | 7 | 16 | |
ThirstyAffiliates\Models\Settings::ta_admin_header() | 47 | 5 | 46 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::highlight_thirstypay_menu_item() | 58 | 7 | 14 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::filter_months_dropdown() | 50 | 6 | 29 | |
ThirstyAffiliates\Models\Settings::view_settings_page() | 46 | 5 | 44 | |
ThirstyAffiliates\Models\Notifications::get_option() | 59 | 7 | 13 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_screen_id() | 59 | 7 | 13 | |
ThirstyAffiliates\Helpers\Helper_Functions::convert_utc_offset_to_timezone() | 59 | 7 | 12 | |
ThirstyAffiliates\Models\Rewrites_Redirection::block_bots_non_apache_server() | 58 | 7 | 12 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::custom_post_listing_column_value() | 50 | 6 | 27 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::ajax_link_inserted_scanner() | 49 | 6 | 26 | |
ThirstyAffiliates\Models\Link_Picker::ajax_display_advanced_add_affiliate_link() | 50 | 6 | 23 | |
ThirstyAffiliates\Models\Settings::render_number_option_field() | 54 | 6 | 23 | |
ThirstyAffiliates\Helpers\Helper_Functions::wp_pages_dropdown() | 54 | 6 | 21 | |
ThirstyAffiliates\Models\Onboarding::admin_notice() | 55 | 6 | 21 | |
ThirstyAffiliates\Models\Onboarding::set_content() | 55 | 6 | 19 | |
ThirstyAffiliates\Models\Link_Picker::process_quick_add_affiliate_link() | 55 | 6 | 18 | |
ThirstyAffiliates\Models\Addons::ajax_addon_deactivate() | 55 | 6 | 18 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::ajax_get_category_slug() | 54 | 6 | 18 | |
ThirstyAffiliates\Models\Settings::render_toggle_option_field() | 51 | 5 | 32 | |
ThirstyAffiliates\Models\Affiliate_Link::get_prop() | 58 | 6 | 16 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::thirstypay_links_filter() | 51 | 5 | 31 | |
ThirstyAffiliates\Helpers\Helper_Functions::array_get() | 59 | 6 | 15 | |
ThirstyAffiliates\Models\Migration::migrate_link_meta() | 57 | 6 | 15 | |
ThirstyAffiliates\Models\REST_API::sanitize_special_fields() | 57 | 6 | 15 | |
ThirstyAffiliates\Models\Notifications::get_notifications_with_human_readeable_start_time() | 58 | 6 | 14 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::add_new_thirstypay_link_url() | 59 | 6 | 13 | |
ThirstyAffiliates\Models\Migration::migrate_image_attachments() | 50 | 5 | 27 | |
ThirstyAffiliates\Models\Shortcodes::is_link_to_be_uncloaked() | 61 | 6 | 12 | |
ThirstyAffiliates\Models\Bootstrap::initialize() | 61 | 6 | 11 | |
ThirstyAffiliates\Models\Settings::add_settings_page() | 43 | 3 | 55 | |
ThirstyAffiliates\Models\Notifications::add() | 53 | 5 | 24 | |
ThirstyAffiliates\Models\Settings::load_key_value_option_field_type_script() | 56 | 1 | 84 | |
ThirstyAffiliates\Models\Settings::render_csv_option_field() | 50 | 4 | 38 | |
ThirstyAffiliates\Models\Stripe::register_customer_portal_settings_field() | 45 | 3 | 51 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::notify_url() | 53 | 5 | 21 | |
ThirstyAffiliates\Models\Stripe_Connect::process_disconnect() | 54 | 5 | 20 | |
ThirstyAffiliates\Models\Script_Loader::get_items_html() | 54 | 5 | 20 | |
ThirstyAffiliates\Models\Link_Picker::gutenberg_transform_ta_tags_to_link() | 54 | 5 | 19 | |
ThirstyAffiliates\Models\Script_Loader::load_frontend_scripts() | 54 | 5 | 19 | |
ThirstyAffiliates\Models\Settings::onboarding_page() | 44 | 3 | 49 | |
ThirstyAffiliates\Models\Migration::migrate_plugin_options() | 57 | 5 | 17 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::custom_post_listing_column() | 56 | 5 | 17 | |
ThirstyAffiliates\Models\Addons::route() | 56 | 5 | 16 | |
ThirstyAffiliates\Models\Link_Picker::ajax_display_shortcode_editor_form() | 56 | 5 | 15 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_user_ip_address() | 58 | 5 | 15 | |
ThirstyAffiliates\Models\Marketing::ajax_enable_js_redirect() | 57 | 5 | 15 | |
ThirstyAffiliates\Models\Migration::ajax_migrate_old_plugin_data() | 57 | 5 | 15 | |
ThirstyAffiliates\Helpers\Helper_Functions::decrypt_string() | 56 | 5 | 15 | |
ThirstyAffiliates\Models\Affiliate_Link::is() | 64 | 6 | 9 | |
ThirstyAffiliates\Models\Notifications::dismiss_events() | 58 | 5 | 15 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_page_builder_active() | 69 | 6 | 5 | |
ThirstyAffiliates\Models\Rewrites_Redirection::pass_query_string_to_destination_url() | 64 | 6 | 8 | |
ThirstyAffiliates\Models\Guided_Tour::ajax_close_guided_tour() | 56 | 5 | 15 | |
ThirstyAffiliates\Models\Stripe::sanitize_line_items_json() | 59 | 5 | 15 | |
ThirstyAffiliates\Models\Migration::migrate_gct_tracking_script() | 60 | 5 | 12 | |
ThirstyAffiliates\Models\Notifications::get_notifications_with_formatted_content() | 61 | 5 | 12 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::convert_cat_id_to_slug_in_query() | 60 | 5 | 12 | |
ThirstyAffiliates\Models\Stats_Reporting::get_all_reports() | 62 | 5 | 11 | |
ThirstyAffiliates\Models\Settings::render_import_global_settings_option_field() | 53 | 4 | 25 | |
ThirstyAffiliates\Models\Bootstrap::activate_plugin() | 53 | 4 | 25 | |
ThirstyAffiliates\Models\Stripe::register_default_currency_settings_field() | 47 | 3 | 39 | |
ThirstyAffiliates\Models\Script_Loader::support_widget() | 53 | 4 | 24 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::get_inserted_into_rows_html() | 52 | 4 | 23 | |
ThirstyAffiliates\Models\Settings::render_text_option_field() | 55 | 4 | 22 | |
ThirstyAffiliates\Models\Settings::render_url_option_field() | 55 | 4 | 22 | |
ThirstyAffiliates\Models\Settings::render_textarea_option_field() | 55 | 4 | 22 | |
ThirstyAffiliates\Models\Settings::render_export_global_settings_option_field() | 54 | 4 | 22 | |
ThirstyAffiliates::missing_plugin_dependencies_notice() | 52 | 4 | 21 | |
ThirstyAffiliates\Models\Script_Loader::promote_thirstyaffiliates() | 54 | 4 | 20 | |
ThirstyAffiliates\Models\Stripe_Connect::enable_payment_links_notice() | 51 | 3 | 34 | |
ThirstyAffiliates\Models\Stats_Reporting::implement_stats_trimmer() | 55 | 4 | 18 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_site_current_timezone() | 56 | 4 | 17 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::show_thirstypay_popup() | 57 | 4 | 16 | |
ThirstyAffiliates\Models\Stats_Reporting::render_reports_nav() | 57 | 4 | 16 | |
ThirstyAffiliates\Models\Stats_Reporting::delete_stats_data_on_affiliate_link_deletion() | 57 | 4 | 16 | |
ThirstyAffiliates\Models\Stripe::check_recurring_price() | 63 | 5 | 10 | |
ThirstyAffiliates\Models\Stripe::enqueue_invoice_style() | 67 | 5 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_default_category_slug() | 65 | 5 | 8 | |
ThirstyAffiliates\Models\Link_Picker::init_thirsty_editor_buttons() | 64 | 5 | 8 | |
ThirstyAffiliates\Models\Link_Picker::init_thirsty_editor_buttons_for_page_builders() | 64 | 5 | 8 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_image_srcs() | 59 | 4 | 15 | |
ThirstyAffiliates::general_deactivation_code() | 59 | 4 | 15 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_all_category_as_options() | 58 | 4 | 15 | |
ThirstyAffiliates\Models\Notifications::enqueues() | 51 | 3 | 30 | |
ThirstyAffiliates\Models\Rewrites_Redirection::validate_cloaked_url() | 62 | 5 | 9 | |
ThirstyAffiliates\Models\Bootstrap::deactivate_plugin() | 59 | 4 | 15 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::get_stripe_connect_url() | 50 | 3 | 29 | |
ThirstyAffiliates\Models\Affiliate_Link::set_prop() | 60 | 4 | 14 | |
ThirstyAffiliates\Models\Migration::fix_double_amps_on_destination_url() | 58 | 4 | 14 | |
ThirstyAffiliates\Models\Onboarding::unset_content() | 59 | 4 | 14 | |
ThirstyAffiliates\Models\Authenticator::get_license_info() | 58 | 4 | 14 | |
ThirstyAffiliates\Models\Settings::import_settings() | 59 | 4 | 13 | |
ThirstyAffiliates\Models\Stripe::sanitize_shipping_countries() | 62 | 4 | 12 | |
ThirstyAffiliates\Models\Stripe::get_success_url() | 61 | 4 | 12 | |
ThirstyAffiliates\Models\Onboarding::import_links() | 60 | 4 | 12 | |
ThirstyAffiliates\Models\Stripe::dismiss_customer_portal_notice() | 62 | 4 | 11 | |
ThirstyAffiliates\Models\Affiliate_Link::get_prop_global_option_value() | 63 | 4 | 11 | |
ThirstyAffiliates\Models\Onboarding::get_request_data() | 61 | 4 | 11 | |
ThirstyAffiliates\Models\Onboarding::validate_request() | 63 | 4 | 11 | |
ThirstyAffiliates\Models\Stripe_Connect::register_thirstypay_settings_options() | 49 | 2 | 38 | |
ThirstyAffiliates\Models\Stripe::register_thank_you_page_settings_field() | 49 | 2 | 37 | |
ThirstyAffiliates\Models\Script_Loader::menu_items() | 48 | 2 | 37 | |
ThirstyAffiliates\Models\Stats_Reporting::get_click_meta() | 54 | 3 | 22 | |
ThirstyAffiliates\Models\Migration::initialize_data_key_mappings() | 43 | 1 | 51 | |
ThirstyAffiliates\Models\Notifications::admin_menu_append_count() | 55 | 3 | 21 | |
ThirstyAffiliates\Models\Addons::enqueue_scripts() | 53 | 3 | 20 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_portal_config_value() | 49 | 2 | 34 | |
ThirstyAffiliates\Models\Stripe::get_headers() | 55 | 3 | 18 | |
ThirstyAffiliates\Models\Stripe_Connect::disconnect() | 55 | 3 | 18 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::register_thirstylink_custom_post_type() | 44 | 1 | 48 | |
ThirstyAffiliates\Models\Stats_Reporting::render_reports() | 57 | 3 | 18 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::restrict_links_by_category() | 56 | 3 | 17 | |
ThirstyAffiliates\Helpers\Helper_Functions::format_price() | 58 | 3 | 16 | |
ThirstyAffiliates\Models\Onboarding::re_render_links_list() | 56 | 3 | 16 | |
ThirstyAffiliates\Models\Settings::load_key_value_option_field_type_styling() | 61 | 1 | 46 | |
ThirstyAffiliates\Models\Script_Loader::dismiss_notice() | 66 | 4 | 7 | |
ThirstyAffiliates\Helpers\Helper_Functions::current_user_authorized() | 64 | 4 | 9 | |
ThirstyAffiliates\Models\Script_Loader::_get_absolute_home_url() | 65 | 4 | 7 | |
ThirstyAffiliates\Models\Stripe_Connect::persist_display_keys() | 70 | 4 | 5 | |
ThirstyAffiliates\Models\Stats_Reporting::count_total_clicks_from_flot_data() | 67 | 4 | 7 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::is_pro_active() | 70 | 4 | 5 | |
ThirstyAffiliates\Models\Link_Fixer::url_to_affiliate_link_id() | 61 | 4 | 10 | |
ThirstyAffiliates\Models\Link_Picker::register_mce_buttons() | 64 | 4 | 9 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_visitor_browser_device() | 68 | 4 | 6 | |
ThirstyAffiliates\Models\Affiliate_Link::get_redirect_type() | 66 | 4 | 8 | |
ThirstyAffiliates\Models\Migration::migrate_autolinker_enabled_post_types_field() | 64 | 4 | 9 | |
ThirstyAffiliates\Models\Notifications::schedule_fetch() | 65 | 4 | 8 | |
ThirstyAffiliates\Helpers\Helper_Functions::save_default_affiliate_link_category() | 62 | 4 | 10 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::set_category_id() | 64 | 4 | 10 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::get_menu_icon() | 66 | 4 | 7 | |
ThirstyAffiliates\Models\Rewrites_Redirection::run() | 57 | 3 | 15 | |
ThirstyAffiliates\Models\Script_Loader::dismiss_daily_notice() | 66 | 4 | 7 | |
ThirstyAffiliates\Models\Script_Loader::dismiss_monthly_notice() | 66 | 4 | 7 | |
ThirstyAffiliates\Models\Stats_Reporting::get_current_report() | 68 | 4 | 6 | |
ThirstyAffiliates\Helpers\Authenticator_Helper::get_auth_connect_url() | 59 | 3 | 14 | |
ThirstyAffiliates\Models\Stripe::auto_create_thank_you_page() | 60 | 3 | 14 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_pages() | 59 | 3 | 14 | |
ThirstyAffiliates\Models\Affiliate_Link::count_clicks() | 59 | 3 | 13 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::inserted_link_scanner_metabox() | 58 | 3 | 13 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_upgrade_cta_data() | 51 | 2 | 28 | |
ThirstyAffiliates\Models\Bootstrap::_create_database_tables() | 52 | 2 | 28 | |
ThirstyAffiliates\Models\Stats_Reporting::get_link_performance_data() | 60 | 3 | 12 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::is_addon_selectable() | 62 | 3 | 12 | |
ThirstyAffiliates\Models\Onboarding::get_category() | 60 | 3 | 12 | |
ThirstyAffiliates\Helpers\Gateway_Helper::match_uri() | 60 | 3 | 12 | |
ThirstyAffiliates::_initialize_plugin_components() | 47 | 1 | 41 | |
ThirstyAffiliates\Models\Notifications::fetch_feed() | 63 | 3 | 11 | |
ThirstyAffiliates\Models\Bootstrap::_activate_plugin() | 62 | 3 | 11 | |
ThirstyAffiliates\Models\Affiliate_Link::__construct() | 61 | 3 | 11 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::remove_attachment_to_affiliate_link() | 61 | 3 | 11 | |
ThirstyAffiliates\Helpers\Helper_Functions::render_line_item() | 54 | 2 | 25 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::register_thirstylink_category_custom_taxonomy() | 46 | 1 | 38 | |
ThirstyAffiliates\Models\Stripe::register_thirstypay_settings_options() | 54 | 2 | 23 | |
ThirstyAffiliates\Models\Stripe_Connect::maybe_update_domain() | 54 | 2 | 21 | |
ThirstyAffiliates\Models\Affiliate_Link::scan_where_links_inserted() | 53 | 2 | 19 | |
ThirstyAffiliates\Models\Settings::render_editor_option_field() | 56 | 2 | 19 | |
ThirstyAffiliates\Models\Stripe::display_customer_portal_error() | 59 | 2 | 18 | |
ThirstyAffiliates\Helpers\Authenticator_Helper::generate_jwt() | 56 | 2 | 18 | |
ThirstyAffiliates\Models\Rewrites_Redirection::block_bots_to_access_affiliate_links_on_htaccess() | 57 | 2 | 16 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_thirstylink_link_prefix() | 69 | 3 | 6 | |
ThirstyAffiliates\Models\Marketing::add_pro_features_menu_link() | 69 | 3 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_stripe_connection_active() | 70 | 3 | 6 | |
ThirstyAffiliates::_check_plugin_dependencies() | 69 | 3 | 6 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::add_attachments_to_affiliate_link() | 62 | 3 | 10 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::get_thirstylink_post() | 72 | 3 | 5 | |
ThirstyAffiliates\Models\Rewrites_Redirection::get_thirstylink_post() | 72 | 3 | 5 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::sort_metaboxes() | 69 | 3 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_currentuserinfo() | 64 | 3 | 10 | |
ThirstyAffiliates::_run_plugin() | 73 | 3 | 5 | |
ThirstyAffiliates\Models\Settings::dismiss_upgrade_header() | 66 | 3 | 8 | |
ThirstyAffiliates\Models\Bootstrap::_deactivate_plugin() | 71 | 3 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_post_request() | 66 | 3 | 8 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::current_screen_filter() | 69 | 3 | 6 | |
ThirstyAffiliates\Models\Bootstrap::_initialize_plugin_settings_options() | 70 | 3 | 6 | |
ThirstyAffiliates\Models\Addons::hide_admin_notices() | 67 | 3 | 8 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_selected_features() | 71 | 3 | 5 | |
ThirstyAffiliates\Models\Guided_Tour::set_guided_tour_status_open() | 72 | 3 | 5 | |
ThirstyAffiliates\Models\Onboarding::is_onboarding_page() | 74 | 3 | 4 | |
ThirstyAffiliates\Models\Notifications::has_access() | 64 | 3 | 10 | |
ThirstyAffiliates\Models\Link_Picker::quick_add_save_categories() | 67 | 3 | 7 | |
ThirstyAffiliates\Models\Settings::get_global_settings_string() | 65 | 3 | 8 | |
ThirstyAffiliates\Models\Authenticator::delete_connection_data() | 69 | 3 | 7 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_capability_for_interface() | 68 | 3 | 7 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_option() | 74 | 3 | 4 | |
ThirstyAffiliates\Models\Affiliate_Link::get_merged_default_extended_data() | 67 | 3 | 7 | |
ThirstyAffiliates\Models\Onboarding::render_links_list() | 59 | 2 | 14 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_upgrade_pricing_url() | 59 | 2 | 14 | |
ThirstyAffiliates\Models\Affiliate_Link::get_post_data_equivalent() | 59 | 2 | 14 | |
ThirstyAffiliates\Models\Stripe::get_user_agent() | 60 | 2 | 13 | |
ThirstyAffiliates\Models\Settings::render_link_option_field() | 61 | 2 | 13 | |
ThirstyAffiliates\Models\Marketing::add_advanced_features_marketing_metabox() | 61 | 2 | 12 | |
ThirstyAffiliates\Models\Stats_Reporting::run() | 60 | 2 | 12 | |
ThirstyAffiliates\Models\Settings::render_option_divider_option_field() | 63 | 2 | 11 | |
ThirstyAffiliates\Models\Stats_Reporting::add_reports_submenu() | 63 | 2 | 11 | |
ThirstyAffiliates\Models\Settings::render_social_links_option_field() | 55 | 1 | 26 | |
ThirstyAffiliates\Models\Settings::activate() | 63 | 2 | 11 | |
ThirstyAffiliates\Models\Onboarding::initialize() | 52 | 1 | 24 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::run() | 52 | 1 | 23 | |
ThirstyAffiliates\Models\Stripe_Connect::update_connect_credentials() | 54 | 1 | 20 | |
ThirstyAffiliates\Models\Stripe::run() | 54 | 1 | 19 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_features() | 57 | 1 | 18 | |
ThirstyAffiliates\Models\Authenticator::run() | 73 | 2 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::include_pluggables() | 72 | 2 | 5 | |
ThirstyAffiliates\Abstracts\Abstract_Main_Plugin_Class::add_to_public_helpers() | 69 | 2 | 6 | |
ThirstyAffiliates\Models\Link_Picker::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Notifications::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates::get_instance() | 73 | 2 | 5 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_license_type() | 69 | 2 | 7 | |
ThirstyAffiliates\Models\Rewrites_Redirection::flush_rewrite_rules() | 69 | 2 | 7 | |
ThirstyAffiliates\Models\Stripe_Connect::register_settings_section() | 64 | 2 | 10 | |
ThirstyAffiliates\Models\Stripe::add_post_state_label() | 69 | 2 | 6 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_selected_features_data() | 72 | 2 | 5 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_logged_in_and_a_subscriber() | 79 | 2 | 3 | |
ThirstyAffiliates\Models\Script_Loader::load_wp_editor_scripts() | 56 | 1 | 15 | |
ThirstyAffiliates\Models\Settings::render_option_as_hidden_field() | 67 | 2 | 8 | |
ThirstyAffiliates\Abstracts\Abstract_Main_Plugin_Class::add_to_all_plugin_models() | 69 | 2 | 6 | |
ThirstyAffiliates\Models\Link_Picker::register_wp_editor_style_mce_css() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Onboarding::enable_disable_feature() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Stripe::search_price_by_id() | 64 | 2 | 10 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_user_agent_bot() | 66 | 2 | 7 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::add_affiliate_link_tag() | 71 | 2 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::shipping_countries() | 64 | 2 | 8 | |
ThirstyAffiliates\Models\Stripe::enqueue_customer_portal_notice_scripts() | 69 | 2 | 6 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Onboarding::remove_all_admin_notices() | 75 | 2 | 5 | |
ThirstyAffiliates\Models\Stripe::customer_portal_notice() | 74 | 2 | 5 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::set_link_id() | 69 | 2 | 7 | |
ThirstyAffiliates\Models\Guided_Tour::get_instance() | 72 | 2 | 5 | |
ta_plugin_cleanup() | 73 | 2 | 5 | |
ThirstyAffiliates\Helpers\Addon_Install_Skin::error() | 74 | 2 | 5 | |
ThirstyAffiliates\Helpers\Helper_Functions::to_zero_decimal_amount() | 71 | 2 | 6 | |
ThirstyAffiliates\Helpers\Gateway_Helper::gateway_notify_url_structure() | 65 | 2 | 10 | |
ThirstyAffiliates\Models\Stats_Reporting::initialize() | 66 | 2 | 8 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::has_method_with_connect_status() | 67 | 2 | 8 | |
ThirstyAffiliates\Models\Rewrites_Redirection::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::add_thirstypay_page() | 64 | 2 | 10 | |
ThirstyAffiliates\Models\Stripe_Connect::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Addons::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Link_Fixer::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Rewrites_Redirection::remove_block_bots_htaccess_rules() | 66 | 2 | 8 | |
ThirstyAffiliates\Abstracts\Abstract_Main_Plugin_Class::add_to_public_models() | 69 | 2 | 6 | |
ThirstyAffiliates\Helpers\Helper_Functions::format_unit_amount() | 68 | 2 | 7 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_logged_in_and_an_admin() | 79 | 2 | 3 | |
ThirstyAffiliates\Models\Migration::migrate_stats_manual_exclusion() | 68 | 2 | 7 | |
ThirstyAffiliates\Models\Migration::migration_running_admin_notice() | 68 | 2 | 8 | |
ThirstyAffiliates\Models\Settings::render_settings_section_header() | 66 | 2 | 9 | |
ThirstyAffiliates\Models\Migration::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Stripe_Connect::url_changed() | 74 | 2 | 5 | |
ThirstyAffiliates\Models\Onboarding::highlight_menu_item() | 69 | 2 | 7 | |
ThirstyAffiliates\Models\Stats_Reporting::get_report_timezone_string() | 79 | 2 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::__construct() | 58 | 1 | 15 | |
ThirstyAffiliates\Models\Stats_Reporting::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Rewrites_Redirection::set_rewrites() | 65 | 2 | 8 | |
ThirstyAffiliates\Models\Bootstrap::new_mu_site_init() | 70 | 2 | 7 | |
ThirstyAffiliates\Models\Onboarding::get_screen_id() | 69 | 2 | 7 | |
ThirstyAffiliates::__construct() | 65 | 2 | 9 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::set_steps_completed() | 70 | 2 | 6 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::link_options_metabox() | 57 | 1 | 15 | |
ThirstyAffiliates\Models\Stripe::add_thirstypay_attribute() | 70 | 2 | 6 | |
ThirstyAffiliates\Models\Marketing::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Stripe::populate_redirect_url() | 71 | 2 | 6 | |
ThirstyAffiliates\Models\Stripe_Connect::render_thirstypay_settings_page() | 73 | 2 | 5 | |
ThirstyAffiliates\Models\Stripe_Connect::run() | 71 | 2 | 7 | |
ThirstyAffiliates\Models\Settings::register_settings_section_and_options_group() | 65 | 2 | 10 | |
ThirstyAffiliates\Models\Onboarding::monsterinsights_shareasale_id() | 71 | 2 | 6 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::set_has_imported_links() | 69 | 2 | 7 | |
ThirstyAffiliates\Models\Script_Loader::get_instance() | 71 | 2 | 5 | |
ThirstyAffiliates\Models\Authenticator::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Shortcodes::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Onboarding::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Bootstrap::get_instance() | 71 | 2 | 5 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_get_request() | 77 | 2 | 3 | |
ThirstyAffiliates\Models\Affiliate_Link::update_metas() | 74 | 2 | 4 | |
ThirstyAffiliates\Models\Rewrites_Redirection::set_flush_rewrite_rules_transient() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Affiliate_Link::get_category_slug() | 74 | 2 | 4 | |
ThirstyAffiliates\Models\Stats_Reporting::set_browser_zone_str() | 75 | 2 | 4 | |
ThirstyAffiliates\Models\Guided_Tour::run() | 73 | 2 | 5 | |
ThirstyAffiliates\Models\Notifications::get_count() | 77 | 2 | 3 | |
ThirstyAffiliates\Models\Stripe::get_instance() | 69 | 2 | 6 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::maybe_set_steps_completed() | 71 | 2 | 6 | |
ThirstyAffiliates\Models\Shortcodes::clean_url() | 67 | 2 | 7 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::replace_permalink_with_id() | 71 | 2 | 5 | |
ThirstyAffiliates\Models\Settings::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Helpers\Helper_Functions::is_plugin_active() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\REST_API::register_ta_custom_fields_on_rest() | 72 | 2 | 5 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::get_skipped_steps() | 68 | 2 | 7 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Helpers\Plugin_Constants::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Helpers\Helper_Functions::get_string_between() | 65 | 2 | 8 | |
ThirstyAffiliates\Models\REST_API::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Models\Stats_Reporting::prevent_save_click_if_useragent_is_bot() | 72 | 2 | 6 | |
ThirstyAffiliates\Models\Affiliate_Link::get_changed_prop() | 77 | 2 | 3 | |
ThirstyAffiliates\Models\Affiliate_Links_CPT::get_instance() | 72 | 2 | 5 | |
ThirstyAffiliates\Helpers\Addon_Install_Skin::set_upgrader() | 74 | 2 | 5 | |
ThirstyAffiliates\Helpers\Onboarding_Helper::features_list() | 59 | 1 | 14 | |
ThirstyAffiliates\Models\Notifications::update() | 62 | 1 | 13 | |
ThirstyAffiliates\Models\Settings::run() | 59 | 1 | 13 | |
ThirstyAffiliates\Models\Stripe_Connect::initialize() | 60 | 1 | 12 | |
ThirstyAffiliates\Models\Script_Loader::run() | 61 | 1 | 11 | |
ThirstyAffiliates\Models\Stats_Reporting::register_link_performance_report() | 62 | 1 | 11 | |
ThirstyAffiliates() | 82 | 1 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::CSS_ROOT_URL() | 82 | 1 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::PLUGIN_DIRNAME() | 82 | 1 | 3 | |
ThirstyAffiliates\Models\Link_Fixer::__construct() | 71 | 1 | 6 | |
ThirstyAffiliates\Models\Marketing::flag_show_review_request() | 80 | 1 | 3 | |
ThirstyAffiliates\Models\Addons::__construct() | 73 | 1 | 5 | |
ThirstyAffiliates\Helpers\Plugin_Constants::IMAGES_ROOT_URL() | 82 | 1 | 3 | |
ThirstyAffiliates\Helpers\Addon_Install_Skin::header() | 98 | 1 | 1 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::restrict_file_upload_to_images_only() | 64 | 1 | 10 | |
ThirstyAffiliates\Models\Shortcodes::run() | 79 | 1 | 3 | |
ThirstyAffiliates\Helpers\Gateway_Helper::gateway_notify_url_regex_pattern() | 78 | 1 | 3 | |
ThirstyAffiliates\Helpers\Authenticator_Helper::jwt_header() | 67 | 1 | 8 | |
ThirstyAffiliates\Models\Link_Fixer::initialize() | 75 | 1 | 4 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::stripe_connect_status() | 79 | 1 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::MAIN_PLUGIN_FILE_PATH() | 82 | 1 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::VERSION() | 81 | 1 | 3 | |
ThirstyAffiliates\Models\Addons::hooks() | 67 | 1 | 7 | |
ThirstyAffiliates\Helpers\Addon_Install_Skin::decrement_update_count() | 98 | 1 | 1 | |
ThirstyAffiliates\Models\Link_Fixer::run() | 91 | 1 | 2 | |
ThirstyAffiliates\Models\Addons::run() | 82 | 1 | 3 | |
ThirstyAffiliates\Models\Guided_Tour::get_screens() | 82 | 1 | 3 | |
ThirstyAffiliates\Abstracts\Abstract_Main_Plugin_Class::get_model() | 80 | 1 | 3 | |
ThirstyAffiliates\Models\REST_API::__construct() | 73 | 1 | 5 | |
ThirstyAffiliates\Helpers\Authenticator_Helper::base64url_encode() | 77 | 1 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::PLUGIN_DIR_URL() | 82 | 1 | 3 | |
ThirstyAffiliates\Helpers\Addon_Install_Skin::feedback() | 98 | 1 | 1 | |
ThirstyAffiliates\Models\Marketing::__construct() | 73 | 1 | 5 | |
ThirstyAffiliates\Models\Guided_Tour::initialize() | 79 | 1 | 3 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::get_method_id() | 81 | 1 | 3 | |
ThirstyAffiliates\Helpers\Plugin_Constants::PLUGIN_BASENAME() | 82 | 1 | 3 | |
ThirstyAffiliates\Models\Authenticator::__construct() | 73 | 1 | 5 | |
ThirstyAffiliates\Models\Guided_Tour::activate() | 82 | 1 | 3 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::is_active() | 79 | 1 | 3 | |
ThirstyAffiliates\Helpers\Gateway_Helper::pretty_permalinks_using_index() | 75 | 1 | 4 | |
ThirstyAffiliates\Helpers\Addon_Install_Skin::footer() | 98 | 1 | 1 | |
ThirstyAffiliates\Models\REST_API::run() | 74 | 1 | 4 | |
ThirstyAffiliates\Helpers\Stripe_Connect_Helper::get_notifiers() | 80 | 1 | 3 | |
ThirstyAffiliates\Models\Shortcodes::__construct() | 73 | 1 | 5 | |
ThirstyAffiliates\Helpers\Plugin_Constants::PLUGIN_DIR_PATH() | 82 | 1 | 3 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::__construct() | 71 | 1 | 6 | |
ThirstyAffiliates\Models\Authenticator::activate() | 91 | 1 | 2 | |
ThirstyAffiliates\Models\Guided_Tour::__construct() | 73 | 1 | 5 | |
ThirstyAffiliates\Models\Affiliate_Link_Attachment::initialize() | 72 | 1 | 5 |
121 more item(s) not shown.