Code Analysis: ElasticPress 3.6.1

Function Rating Maintainability Complexity Lines of code
ElasticPress\Indexable\Post\Post::format_args()
D
2
108 517
ElasticPress\Indexable\Comment\Comment::format_args()
D
11
67 404
ElasticPress\Indexable\Term\Term::format_args()
D
17
50 302
ElasticPress\Indexable::build_meta_query()
D
20
51 261
ElasticPress\Indexable\User\User::format_args()
D
18
46 289
action_wp_ajax_ep_index()
D
22
48 184
ElasticPress\Feature\Facets\Widget::widget()
D
22
48 184
ElasticPress\Feature\WooCommerce\WooCommerce::translate_args()
D
22
47 185
ElasticPress\Command::index_helper()
D
23
43 170
ElasticPress\Indexable\Post\DateQuery::get_es_filter_for_clause()
D
30 42 98
ElasticPress\Command::index()
D
27
33 134
ElasticPress\Indexable\Post\DateQuery::validate_date_values()
C
30 28 118
ElasticPress\Features::handle_feature_activation()
C
37 30 68
ElasticPress\Screen::determine_screen()
C
43 31 40
get_term_tree()
C
37 24 76
ElasticPress\Indexable\Comment\Comment::parse_orderby()
C
37 23 77
ElasticPress\Indexable\User\User::parse_orderby()
B
36 22 83
ElasticPress\AdminNotices::process_auto_activate_sync_notice()
B
39 23 61
ElasticPress\Indexable\Term\QueryIntegration::maybe_filter_query()
B
37 21 71
ElasticPress\Elasticsearch::get_elasticsearch_info()
B
38 20 71
ElasticPress\Indexable\Post\Post::parse_tax_query()
B
36 18 87
ElasticPress\Indexable\Post\QueryIntegration::get_es_posts()
B
37 19 72
ElasticPress\Command::put_mapping_helper()
B
38 19 68
ElasticPress\Feature\Search\Weighting::recursively_inject_weights_to_fields()
B
42 20 49
ElasticPress\Feature\Autosuggest\Autosuggest::adjust_fuzzy_fields()
B
43 20 46
ep_register_feature()
B
33 15 117
ElasticPress\AdminNotices::process_upgrade_sync_notice()
B
41 18 53
ElasticPress\Indexable\Term\Term::parse_orderby()
B
38 15 80
action_admin_enqueue_dashboard_scripts()
B
35 15 78
ElasticPress\Indexable\Post\Post::parse_orderby()
B
39 15 75
ElasticPress\Indexable\Comment\QueryIntegration::maybe_filter_query()
B
40 16 55
ElasticPress\Feature\SearchOrdering\SearchOrdering::save_post()
B
41 16 54
ElasticPress\Feature\WooCommerce\WooCommerce::should_integrate_with_query()
B
47 17 35
ElasticPress\Indexable\Post\DateQuery::simple_es_date_filter()
B
47 17 35
ElasticPress\Feature\Search\Weighting::do_weighting()
A
41 15 60
ElasticPress\Indexable\Post\Post::prepare_document()
A
36 13 77
ElasticPress\AdminNotices::process_host_error_notice()
A
42 15 47
ElasticPress\Indexable\Post\Post::prepare_terms()
A
43 15 46
ElasticPress\Feature\Facets\Facets::is_facetable()
A
49 16 30
ElasticPress\AdminNotices::process_no_sync_notice()
A
44 15 44
ElasticPress\Feature\Facets\Widget::form()
A
36 12 89
ElasticPress\Indexable\User\QueryIntegration::maybe_filter_query()
A
45 15 38
ElasticPress\Feature\Autosuggest\Autosuggest::enqueue_scripts()
A
37 12 80
ElasticPress\Features::update_feature()
A
44 14 48
ElasticPress\Command::delete_index()
A
42 13 54
ElasticPress\Elasticsearch::remote_request()
A
41 13 53
ElasticPress\Feature\Search\Weighting::save_weighting_configuration()
A
46 14 36
ElasticPress\AdminNotices::process_yellow_health_notice()
A
46 14 36
maybe_notice()
A
43 13 50
ElasticPress\Elasticsearch::query()
A
39 12 65
ElasticPress\Indexable\Post\DateQuery::get_es_filter_for_query()
A
45 13 46
ElasticPress\Upgrades::check_reindex_needed()
A
44 13 44
ElasticPress\AdminNotices::process_using_autosuggest_defaults_notice()
A
45 13 43
ElasticPress\Feature\Search\Weighting::render_settings_section()
A
43 12 51
ElasticPress\Feature\WooCommerce\WooCommerce::price_filter()
A
48 13 34
ElasticPress\Feature\Documents\Documents::setup_document_search()
A
45 12 44
ElasticPress\Indexable\Comment\QueryIntegration::fill_descendants()
A
41 11 58
ElasticPress\Feature\Facets\Facets::facet_query()
A
41 11 56
ElasticPress\Feature::output_settings_box()
A
46 12 39
ElasticPress\Command::stop_the_insanity()
A
46 12 38
ElasticPress\Feature\Search\Search::output_feature_box_settings()
A
43 11 51
ElasticPress\Feature\Search\Search::add_search_highlight_tags()
A
43 11 47
ElasticPress\Indexable\Post\QueryIntegration::format_hits_as_posts()
A
42 10 55
ElasticPress\Feature\Facets\Facets::get_aggs()
A
52 12 23
ElasticPress\Feature\Autosuggest\Autosuggest::output_feature_box_settings()
A
43 10 52
use_language_in_setting()
A
35 7 87
EP_Uninstaller::clean_options()
A
35 5 117
action_admin_init()
A
46 10 38
ElasticPress\Indexable\Term\SyncManager::action_sync_on_object_update()
A
48 10 36
ElasticPress\Feature\RelatedPosts\Widget::widget()
A
47 10 35
ElasticPress\Indexable\Comment\Comment::prepare_meta()
A
49 10 33
ElasticPress\Indexable\User\User::prepare_meta()
A
49 10 31
ElasticPress\Feature\Autosuggest\Autosuggest::epio_allowed_parameters()
A
41 8 61
ElasticPress\Indexable\Term\Term::prepare_meta()
A
49 10 31
get_epio_credentials()
A
50 10 28
ElasticPress\Feature\Facets\Facets::build_query_url()
A
49 10 27
ElasticPress\Feature\SearchOrdering\SearchOrdering::posts_results()
A
50 10 26
ElasticPress\Indexable\Post\Post::prepare_meta()
A
51 10 25
ElasticPress\AdminNotices::process_es_below_compat_notice()
A
47 9 35
ElasticPress\Indexable\Post\Post::query_db()
A
43 8 50
ElasticPress\Command::stats()
A
47 9 34
ElasticPress\Feature\ProtectedContent\ProtectedContent::integrate()
A
49 9 32
ElasticPress\Feature\RelatedPosts\RelatedPosts::formatted_args()
A
48 9 32
ElasticPress\AdminNotices::process_need_setup_notice()
A
50 9 28
ElasticPress\Indexable\Post\SyncManager::action_queue_meta_sync()
A
50 9 28
ElasticPress\Indexable\Post\SyncManager::action_sync_on_update()
A
51 9 27
ElasticPress\Installer::calculate_install_status()
A
51 9 26
get_indexing_status()
A
46 8 40
ElasticPress\Indexable\Term\QueryIntegration::format_hits_as_terms()
A
47 8 38
ElasticPress\Feature\WooCommerce\WooCommerce::search_order()
A
53 9 20
ElasticPress\Indexable\Post\Post::put_mapping()
A
54 9 19
log_version_query_error()
A
48 8 32
ElasticPress\Elasticsearch::get_documents()
A
48 8 31
ElasticPress\Feature\Search\Synonyms::add_search_synonyms()
A
50 8 29
ElasticPress\AdminNotices::process_es_above_compat_notice()
A
49 8 29
maybe_skip_install()
A
58 9 14
ElasticPress\Elasticsearch::parse_api_response()
A
51 8 28
register_indexable_posts()
A
47 7 43
ElasticPress\Feature\ProtectedContent\ProtectedContent::post_types()
A
52 8 26
ElasticPress\Feature\Autosuggest\Autosuggest::intercept_search_request()
A
51 8 25
ElasticPress\Stats::build_stats()
A
54 8 21
ElasticPress\Command::set_search_algorithm_version()
A
54 8 21
ElasticPress\Feature\Search\Synonyms::handle_update_synonyms()
A
47 7 35
ElasticPress\Feature\WooCommerce\WooCommerce::add_order_items_search()
A
54 8 18
maybe_clear_es_info_cache()
A
57 8 16
ElasticPress\Command::get_indexing_status()
S
50 7 30
get_index_prefix()
S
57 8 15
ElasticPress\Feature\Search\Synonyms::admin_notices()
S
50 7 29
ElasticPress\Indexable\Term\SyncManager::action_sync_on_update()
S
51 7 27
ElasticPress\HealthCheck\HealthCheckElasticsearch::run()
S
45 6 41
ElasticPress\Indexable\Comment\SyncManager::maybe_index_comment()
S
52 7 24
ElasticPress\Elasticsearch::update_index_settings()
S
52 7 23
ElasticPress\Feature\WooCommerce\WooCommerce::whitelist_taxonomies()
S
53 7 23
handle_indexing_status()
S
53 7 23
ElasticPress\Command::list_features()
S
53 7 22
ElasticPress\Feature\Comments\Comments::handle_comments_search()
S
46 6 37
ElasticPress\Command::output_index_errors()
S
53 7 21
ElasticPress\Feature\ProtectedContent\ProtectedContent::integrate_comments_query()
S
55 7 20
add_blogs_column()
S
54 7 19
ElasticPress\Feature\Search\Weighting::render_settings_page()
S
44 5 49
action_wp_ajax_ep_cancel_index()
S
55 7 18
filter_plugin_action_links()
S
55 7 18
ElasticPress\Feature\Facets\Facets::set_agg_filters()
S
48 6 33
action_wp_ajax_ep_save_feature()
S
57 7 15
ElasticPress\Feature\Search\Search::integrate_search_queries()
S
59 7 13
ElasticPress\Indexable::get_index_name()
S
51 6 28
ElasticPress\Elasticsearch::create_network_alias()
S
51 6 27
ElasticPress\Command::status()
S
50 6 26
ElasticPress\Stats::populate_indices_stats()
S
51 6 26
ElasticPress\Indexable::prepare_meta_value_types()
S
53 6 24
ElasticPress\Indexable\Term\SyncManager::action_sync_on_delete()
S
53 6 23
ElasticPress\Indexable\Post\Post::bulk_indexing_filter_posts_where()
S
52 6 22
ElasticPress\Indexables::get_all()
S
56 6 21
ElasticPress\Command::activate_feature()
S
53 6 21
ElasticPress\Feature\Search\Search::search_setup()
S
54 6 20
ElasticPress\Feature\Autosuggest\Autosuggest::epio_send_autosuggest_allowed()
S
54 6 20
ElasticPress\Feature\Facets\Widget::order_by_selected()
S
56 6 20
ElasticPress\Indexable::prepare_date_meta_values()
S
54 6 19
ElasticPress\Indexable\Comment\Comment::query_db()
S
48 5 34
ElasticPress\Feature\Search\Search::allow_excerpt_html()
S
56 6 18
ElasticPress\Command::deactivate_feature()
S
55 6 18
ElasticPress\Feature\SearchOrdering\SearchOrdering::register_post_type()
S
40 3 63
ElasticPress\Indexable\Term\Term::query_db()
S
48 5 33
ElasticPress\Elasticsearch::is_empty_query()
S
59 6 15
ElasticPress\Elasticsearch::index_exists()
S
58 6 15
ElasticPress\Feature\Autosuggest\Autosuggest::epio_autosuggest_set_and_get()
S
58 6 15
ElasticPress\Indexable\Post\DateQuery::build_es_date_term_filter()
S
58 6 15
ElasticPress\Feature\RelatedPosts\RelatedPosts::render_block()
S
50 5 29
ElasticPress\Feature\Comments\Comments::search_setup()
S
59 6 14
ElasticPress\Feature\Comments\Widget::form()
S
47 4 42
ElasticPress\Feature\Documents\Documents::index_request_path()
S
59 6 12
ElasticPress\Feature\Search\Search::ep_highlight_excerpt()
S
52 5 23
ElasticPress\Indexable\Term\Term::prepare_term_hierarchy()
S
53 5 23
ElasticPress\Indexable\User\User::prepare_capabilities()
S
53 5 22
ElasticPress\Feature\WooCommerce\WooCommerce::whitelist_meta_keys()
S
39 1 82
ElasticPress\Upgrades::upgrade_3_5_2()
S
55 5 21
ElasticPress\Feature\Autosuggest\Autosuggest::epio_autosuggest_health_check_info()
S
48 4 36
ElasticPress\Feature\Documents\Documents::post_sync_args()
S
53 5 21
ElasticPress\Elasticsearch::create_pipeline()
S
54 5 20
ElasticPress\Feature\Comments\Widget::widget()
S
45 3 49
ElasticPress\Indexable\Comment\QueryIntegration::format_hits_as_comments()
S
55 5 19
setup()
S
47 4 33
ElasticPress\Upgrades::setup()
S
55 5 18
ElasticPress\Indexable\Comment\Comment::prepare_document()
S
47 4 33
ElasticPress\Elasticsearch::get_document()
S
55 5 17
ElasticPress\Screen::output()
S
58 5 17
ElasticPress\Feature\Search\Weighting::get_weightable_fields_for_post_type()
S
45 3 47
ElasticPress\Indexable\Post\SyncManager::action_delete_post()
S
56 5 17
ElasticPress\Indexable\Post\SyncManager::action_create_blog_index()
S
57 5 17
ElasticPress\Feature\RelatedPosts\RelatedPosts::output_endpoint()
S
48 4 31
ElasticPress\Elasticsearch::get_mapping()
S
57 5 16
ElasticPress\Elasticsearch::index_document()
S
49 4 31
ElasticPress\Indexable\Post\QueryIntegration::maybe_switch_to_blog()
S
57 5 16
ElasticPress\Indexable\User\QueryIntegration::format_hits_as_users()
S
50 4 31
is_site_indexable()
S
62 6 10
EP_Uninstaller::__construct()
S
60 5 15
ElasticPress\Feature\WooCommerce\WooCommerce::disallow_duplicated_query()
S
63 6 10
ElasticPress\Feature\WooCommerce\WooCommerce::maybe_hook_woocommerce_search_fields()
S
62 6 10
action_wp_ajax_ep_site_admin()
S
58 5 14
ElasticPress\Feature\Search\Search::filter_query_post_type_for_search()
S
60 5 14
ElasticPress\Feature\Autosuggest\Autosuggest::filter_term_suggest()
S
60 5 14
ElasticPress\Feature\RelatedPosts\RelatedPosts::register_block()
S
46 3 43
ElasticPress\Command::index_occurring()
S
61 5 12
ElasticPress\Feature::is_active()
S
60 5 12
ElasticPress\Indexable\Post\QueryIntegration::add_es_header()
S
61 5 12
action_wp_ajax_ep_cli_index()
S
61 5 11
ElasticPress\Feature\Terms\Terms::integrate_search_queries()
S
62 5 11
ElasticPress\Feature\Users\Users::integrate_search_queries()
S
62 5 11
ElasticPress\Feature\Comments\Comments::integrate_search_queries()
S
62 5 11
action_admin_menu()
S
49 3 38
ElasticPress\Indexable\User\User::query_db()
S
52 4 22
ElasticPress\Feature\SearchOrdering\SearchOrdering::admin_enqueue_scripts()
S
52 4 22
ElasticPress\Elasticsearch::bulk_index()
S
53 4 21
ElasticPress\Elasticsearch::delete_document()
S
54 4 21
ElasticPress\Indexable\Post\Post::get_term_order()
S
55 4 20
ElasticPress\Elasticsearch::get_pipeline()
S
55 4 19
ElasticPress\Feature\Search\Synonyms::get_localized_data()
S
50 3 33
ElasticPress\Indexable\Post\Post::get_parent_terms()
S
56 4 18
ElasticPress\Feature\Facets\Facets::get_selected()
S
56 4 18
ElasticPress\Feature\Search\Synonyms::get_synonym_post_id()
S
57 4 17
ElasticPress\Feature\SearchOrdering\SearchOrdering::handle_post_trash()
S
56 4 17
ElasticPress\Feature\Facets\Facets::output_feature_box_settings()
S
57 4 17
ElasticPress\Feature\Search\Weighting::get_post_type_default_settings()
S
51 3 31
ElasticPress\Feature\SearchOrdering\SearchOrdering::setup()
S
48 3 31
ElasticPress\Feature\Documents\Documents::requirements_status()
S
58 4 16
get_host()
S
63 5 10
ElasticPress\Indexable\User\User::put_mapping()
S
58 4 15
ElasticPress\Feature\Search\Search::weight_recent()
S
50 3 30
ElasticPress\SyncManager::index_sync_on_chunk_limit()
S
68 5 7
ElasticPress\Elasticsearch::add_query_log()
S
69 5 6
ElasticPress\Feature\SearchOrdering\SearchOrdering::handle_post_untrash()
S
57 4 15
ElasticPress\Feature\Autosuggest\Autosuggest::epio_send_autosuggest_public_request()
S
50 3 30
ElasticPress\Indexable\Comment\Comment::put_mapping()
S
58 4 15
ElasticPress\Indexable\Post\QueryIntegration::found_posts()
S
68 5 6
ElasticPress\Indexable\Post\SyncManager::filter_bypass_permission_checks_for_machines()
S
66 5 9
ElasticPress\Indexable\Term\Term::put_mapping()
S
58 4 15
ElasticPress\Feature\ProtectedContent\ProtectedContent::setup()
S
59 4 14
ElasticPress\Command::stop_indexing()
S
58 4 14
ElasticPress\Elasticsearch::format_request_headers()
S
59 4 14
ElasticPress\Indexable\User\SyncManager::action_sync_on_update()
S
61 4 13
ElasticPress\SyncManager::index_sync_queue()
S
60 4 13
action_wp_ajax_ep_notice_dismiss()
S
62 4 12
sanitize_credentials()
S
62 4 12
ElasticPress\Elasticsearch::delete_index()
S
60 4 12
ElasticPress\Feature\Search\Synonyms::validate_synonym()
S
62 4 12
ElasticPress\Feature\Search\Weighting::handle_save()
S
61 4 12
ElasticPress\Upgrades::run_upgrade_routine()
S
61 4 12
ElasticPress\Feature\SearchOrdering\SearchOrdering::filter_weighting_configuration()
S
61 4 12
ElasticPress\Command::get_search_algorithm_version()
S
62 4 12
ElasticPress\Feature\SearchOrdering\SearchOrdering::get_pointer_data_for_localize()
S
52 3 26
ElasticPress\Command::get_indexes()
S
61 4 11
ElasticPress\Indexable::elasticpress_enabled()
S
62 4 11
ElasticPress\Feature\Search\Synonyms::update_synonyms()
S
52 3 25
filter_allowed_html()
S
47 2 40
ElasticPress\Indexable\Post\SyncManager::setup()
S
53 3 23
ElasticPress\Indexable\Term\Term::prepare_document()
S
52 3 23
ElasticPress\Feature\RelatedPosts\Widget::form()
S
55 3 21
ElasticPress\Feature\Autosuggest\Autosuggest::mapping()
S
49 2 36
ElasticPress\Command::custom_get_transient()
S
56 3 20
ElasticPress\Indexable\Post\DateQuery::build_es_range_filter()
S
56 3 19
ElasticPress\Elasticsearch::get_cluster_status()
S
56 3 18
get_sites()
S
57 3 18
ElasticPress\Elasticsearch::put_mapping()
S
57 3 16
ElasticPress\Feature\Search\Search::enqueue_scripts()
S
59 3 16
ElasticPress\Feature\Search\Weighting::post_type_has_fields()
S
57 3 16
ElasticPress\Indexable\Comment\SyncManager::setup()
S
58 3 16
ElasticPress\Command::recreate_network_alias()
S
58 3 15
ElasticPress\Indexable\Post\Post::parse_order()
S
64 4 10
ElasticPress\Indexable\Term\QueryIntegration::action_pre_get_terms()
S
66 4 8
ElasticPress\Elasticsearch::delete_network_alias()
S
62 4 10
ElasticPress\Indexable\Post\SyncManager::action_delete_blog_from_index()
S
65 4 9
ElasticPress\Indexable\Term\Term::parse_order()
S
64 4 10
ElasticPress\Indexable\Term\Term::get_indexable_taxonomies()
S
63 4 10
ElasticPress\Indexable\Comment\QueryIntegration::action_pre_get_comments()
S
66 4 8
get_language()
S
64 4 9
ElasticPress\Indexable\Term\SyncManager::setup()
S
58 3 15
is_indexing()
S
62 4 10
get_shield_credentials()
S
65 4 9
ElasticPress\Feature\SearchOrdering\SearchOrdering::parent_file()
S
64 4 10
ElasticPress\Indexable\User\QueryIntegration::action_pre_get_users()
S
66 4 8
ElasticPress\Elasticsearch::refresh_indices()
S
62 4 10
ElasticPress\Feature\SearchOrdering\SearchOrdering::submenu_file()
S
64 4 10
ElasticPress\Feature::get_settings()
S
65 4 8
ElasticPress\Feature\SearchOrdering\SearchOrdering::weighting_fields_for_post_type()
S
69 4 6
ElasticPress\Indexable\Comment\Comment::parse_order()
S
64 4 10
ElasticPress\Command::create_network_alias_helper()
S
60 3 13
ElasticPress\Indexable::index()
S
60 3 13
ElasticPress\Feature\WooCommerce\WooCommerce::add_product_attributes_to_weighting()
S
60 3 13
ElasticPress\Feature\WooCommerce\WooCommerce::add_product_default_post_type_weights()
S
61 3 12
ElasticPress\Feature\SearchOrdering\SearchOrdering::create_or_return_custom_result_term()
S
62 3 11
ElasticPress\Feature\WooCommerce\WooCommerce::convert_post_object_to_id()
S
64 3 11
ElasticPress\Command::delete_transient()
S
64 3 11
ElasticPress\Indexable\Post\Post::prepare_date_terms()
S
52 2 23
ElasticPress\Feature\SearchOrdering\SearchOrdering::filter_updated_messages()
S
52 2 22
ElasticPress\Indexable\User\User::prepare_document()
S
53 2 22
ElasticPress\Feature\SearchOrdering\SearchOrdering::rest_api_init()
S
50 1 36
ElasticPress\Feature\WooCommerce\WooCommerce::setup()
S
53 2 20
ElasticPress\Indexable\Post\Post::get_total_objects_for_query()
S
56 2 18
ElasticPress\Feature\Autosuggest\Autosuggest::generate_search_query()
S
49 1 33
ElasticPress\Feature\WooCommerce\WooCommerce::get_orderby_meta_mapping()
S
58 2 17
ElasticPress\Indexable::bulk_index()
S
57 2 17
ElasticPress\Feature\Documents\Documents::create_pipeline()
S
51 1 31
is_network_activated()
S
68 3 7
is_indexing_wpcli()
S
66 3 8
setup_misc()
S
67 3 7
ElasticPress\Stats::remote_request_helper()
S
66 3 8
ElasticPress\Command::connect_check()
S
66 3 8
ElasticPress\Feature\Search\Synonyms::scripts()
S
59 2 15
ElasticPress\Stats::populate_index_stats()
S
57 2 15
ElasticPress\Command::reset_transient()
S
67 3 7
ElasticPress\Feature\Search\Synonyms::save_editor_mode()
S
63 3 10
ElasticPress\Feature\Search\Synonyms::synonyms_editor_mode()
S
65 3 8
ElasticPress\Command::epio_set_autosuggest()
S
65 3 8
ElasticPress\Feature\Documents\Documents::filter_autosuggest_options()
S
69 3 6
ElasticPress\Feature\WooCommerce\WooCommerce::remove_author()
S
67 3 8
ElasticPress\Indexable\Comment\SyncManager::action_sync_on_update()
S
66 3 9
ElasticPress\Indexable\Comment\SyncManager::action_sync_on_delete()
S
66 3 9
ElasticPress\Indexable\Term\Term::prepare_object_ids()
S
63 3 10
ElasticPress\Feature\Search\Search::sanitize_highlighting_settings()
S
65 3 9
ElasticPress\Indexable::prepare_meta_types()
S
63 3 10
ElasticPress\AdminNotices::dismiss_notice()
S
68 3 7
ElasticPress\Features::setup_features()
S
67 3 8
ElasticPress\Indexable\Post\QueryIntegration::maybe_restore_blog()
S
67 3 9
ElasticPress\Indexable\Comment\SyncManager::action_queue_meta_sync()
S
66 3 9
ElasticPress\Feature\WooCommerce\WooCommerce::blacklist_coupons()
S
70 3 6
ElasticPress\AdminNotices::process_notices()
S
65 3 9
ElasticPress\SyncManager::__construct()
S
64 3 9
ElasticPress\Indexable\Term\QueryIntegration::format_hits_as_ids()
S
70 3 6
ElasticPress\Feature\WooCommerce\WooCommerce::add_product_attributes()
S
64 3 10
ElasticPress\Indexable\User\SyncManager::action_delete_user()
S
66 3 9
ElasticPress\SyncManager::can_index_site()
S
70 3 6
ElasticPress\Feature\Autosuggest\Autosuggest::set_fuzziness()
S
70 3 6
ElasticPress\Feature\Search\Synonyms::update_synonym_post()
S
61 2 14
ElasticPress\Feature\Search\Synonyms::setup()
S
59 2 13
ElasticPress\Feature\RelatedPosts\RelatedPosts::find_related()
S
61 2 13
ElasticPress\Indexable\User\SyncManager::setup()
S
61 2 12
ElasticPress\Feature\Search\Synonyms::get_affected_indices()
S
62 2 12
ElasticPress\Feature\Documents\Documents::attachments_mapping()
S
62 2 12
ElasticPress\Feature\Facets\Facets::admin_scripts()
S
64 2 11
ElasticPress\Feature\Documents\Documents::bulk_index_request_path()
S
63 2 11
ElasticPress\Feature\Documents\Documents::filter_weightable_fields_for_post_type()
S
62 2 11
ElasticPress\Command::render_stats()
S
61 2 11
ElasticPress\Indexable::get_network_alias()
S
61 2 11
ElasticPress\Feature\Comments\Widget::update()
S
63 2 11
ElasticPress\Elasticsearch::add_elasticpress_version_to_user_agent()
S
62 2 11
ElasticPress\Feature\Search\Synonyms::get_localized_strings()
S
51 1 25
ElasticPress\Feature\Comments\Comments::rest_api_init()
S
54 1 24
ElasticPress\Feature\RelatedPosts\RelatedPosts::setup_endpoint()
S
55 1 22
ElasticPress\Indexable\Comment\Comment::remap_comments()
S
55 1 20
ElasticPress\Feature::output_feature_box()
S
59 1 18
ElasticPress\Feature\Autosuggest\Autosuggest::setup()
S
56 1 17
ElasticPress\Feature\Documents\Documents::setup()
S
56 1 17
ElasticPress\Feature\Search\Synonyms::register_post_type()
S
58 1 16
ElasticPress\Indexable\Term\QueryIntegration::format_hits_as_id_parent()
S
71 2 6
ep_find_related()
S
70 2 5
ElasticPress\Indexable\Term\QueryIntegration::format_hits_as_id_name()
S
71 2 6
ElasticPress\Feature\WooCommerce\WooCommerce::bypass_order_permissions_check()
S
71 2 6
ElasticPress\SyncManager::remove_from_queue()
S
67 2 8
ElasticPress\Indexable\Term\QueryIntegration::format_hits_as_names()
S
71 2 6
ElasticPress\Feature\SearchOrdering\SearchOrdering::remove_quick_edit()
S
70 2 6
ElasticPress\SyncManager::add_to_queue()
S
67 2 8
ElasticPress\Feature\SearchOrdering\SearchOrdering::filter_enter_title_here()
S
70 2 6
ElasticPress\Indexable\Comment\Comment::get_indexable_comment_types()
S
68 2 7
ElasticPress\Elasticsearch::open_index()
S
64 2 9
ElasticPress\Installer::factory()
S
68 2 8
ElasticPress\Feature\Search\Synonyms::get_synonyms_raw()
S
69 2 7
ElasticPress\SyncManager::kill_sync()
S
73 2 4
ElasticPress\Elasticsearch::factory()
S
69 2 7
ElasticPress\Indexable::query_es()
S
69 2 6
ElasticPress\Indexable\User\QueryIntegration::__construct()
S
67 2 7
ElasticPress\Installer::filter_admin_title()
S
69 2 6
ElasticPress\Features::factory()
S
68 2 8
ElasticPress\Command::should_interrupt_sync()
S
67 2 8
ElasticPress\Feature\Autosuggest\Autosuggest::delete_cached_query()
S
67 2 8
ElasticPress\Feature\Documents\Documents::filter_attachment_post_type_weights()
S
65 2 9
ElasticPress\Command::put_mapping()
S
66 2 9
ElasticPress\Feature\Search\Synonyms::is_synonym_page()
S
68 2 7
ElasticPress\Command::maybe_change_host()
S
66 2 10
ElasticPress\Feature\ProtectedContent\ProtectedContent::requirements_status()
S
68 2 7
ElasticPress\AdminNotices::factory()
S
69 2 7
ElasticPress\Command::delete_transient_on_int()
S
69 2 7
ElasticPress\Elasticsearch::close_index()
S
64 2 9
ElasticPress\Upgrades::factory()
S
68 2 8
ElasticPress\Feature\Facets\Facets::front_scripts()
S
61 1 15
ElasticPress\HealthCheck::get_test_result()
S
68 2 8
ElasticPress\Indexable\User\SyncManager::action_queue_meta_sync()
S
69 2 7
ElasticPress\Indexable\Term\QueryIntegration::__construct()
S
67 2 7
ElasticPress\Stats::get_indices_for_site()
S
67 2 8
ElasticPress\Features::get_registered_feature()
S
71 2 6
ElasticPress\Stats::factory()
S
69 2 7
ElasticPress\Indexable\Post\Post::get_orderby_array()
S
71 2 6
ElasticPress\Feature\SearchOrdering\SearchOrdering::requirements_status()
S
66 2 8
ElasticPress\Indexable\Comment\QueryIntegration::__construct()
S
67 2 7
ElasticPress\Elasticsearch::get_total_hits_from_query()
S
71 2 6
ElasticPress\Indexable\Post\QueryIntegration::format_hits_as_id_parents()
S
64 2 10
ElasticPress\Indexable\Term\QueryIntegration::format_hits_as_id_slug()
S
71 2 6
sanitize_bulk_settings()
S
75 2 4
ElasticPress\Indexable\Post\QueryIntegration::__construct()
S
62 2 10
ElasticPress\Screen::factory()
S
68 2 8
ElasticPress\Feature\Documents\Documents::search_fields()
S
69 2 7
ElasticPress\Feature\Autosuggest\Autosuggest::requirements_status()
S
63 2 10
ElasticPress\Indexables::factory()
S
69 2 7
ElasticPress\Elasticsearch::get_hits_from_query()
S
70 2 6
ElasticPress\Indexable\Term\SyncManager::action_queue_meta_sync()
S
71 2 6
ElasticPress\Feature\Search\Search::get_highlighting_tag()
S
70 2 6
ElasticPress\Feature\Documents\Documents::indexable_post_status()
S
70 2 6
ElasticPress\Indexable\Comment\QueryIntegration::format_hits_as_ids()
S
71 2 6
ElasticPress\Stats::populate_indices_averages()
S
66 2 8
ElasticPress\Feature\Search\Synonyms::requirements_status()
S
68 2 7
ElasticPress\Feature\Search\Synonyms::example_synonym_list()
S
64 2 10
ElasticPress\Command::maybe_change_index_prefix()
S
66 2 10
ElasticPress\Feature\WooCommerce\WooCommerce::suggest_wc_add_post_type()
S
70 2 6
ElasticPress\Command::get_last_cli_index()
S
68 2 7
ElasticPress\Indexable\Post\QueryIntegration::format_hits_as_ids()
S
71 2 6
ElasticPress\Indexables::get()
S
78 2 3
ElasticPress\Stats::convert_to_readable_size()
S
63 2 9
ElasticPress\Feature\WooCommerce\WooCommerce::requirements_status()
S
66 2 8
ElasticPress\Feature\SearchOrdering\SearchOrdering::update_page_title()
S
70 2 6
ElasticPress\HealthCheck::register_test()
S
66 2 8
ElasticPress\Indexable\Term\Term::remap_terms()
S
60 1 14
ElasticPress\Feature\SearchOrdering\SearchOrdering::handle_pointer_search()
S
60 1 14
ElasticPress\Feature\SearchOrdering\SearchOrdering::assign_term_to_post()
S
60 1 14
ElasticPress\Feature\Documents\Documents::get_allowed_ingest_mime_types()
S
60 1 14
ElasticPress\Feature\Search\Search::__construct()
S
60 1 13
get_site()
S
61 1 12
ElasticPress\Feature\SearchOrdering\SearchOrdering::handle_pointer_preview()
S
62 1 12
ElasticPress\Feature\Search\Synonyms::admin_page()
S
65 1 11
ElasticPress\Feature\Autosuggest\Autosuggest::__construct()
S
63 1 11
setup_endpoint()
S
64 1 11
ElasticPress\Feature\RelatedPosts\Widget::update()
S
70 1 6
ElasticPress\Feature\Terms\Terms::output_feature_box_summary()
S
75 1 5
ElasticPress\Feature\RelatedPosts\Widget::__construct()
S
74 1 4
ElasticPress\Feature\Search\Synonyms::get_nonce_action()
S
81 1 3
ElasticPress\Feature\Comments\Comments::register_widget()
S
80 1 3
ElasticPress\Feature::post_activation()
S
79 1 3
ElasticPress\Feature\RelatedPosts\RelatedPosts::__construct()
S
70 1 6
ElasticPress\Feature::setup()
S
100 1 0
ElasticPress\HealthCheck::add_direct_test()
S
70 1 6
ElasticPress\Feature\Comments\Comments::requirements_status()
S
76 1 4
ElasticPress\Installer::setup()
S
74 1 4
ElasticPress\Indexable\User\User::__construct()
S
66 1 8
ElasticPress\Feature\SearchOrdering\SearchOrdering::filter_default_post_type_weights()
S
67 1 8
ElasticPress\Feature\Users\Users::output_feature_box_summary()
S
75 1 5
ElasticPress\Screen::setup()
S
79 1 3
ElasticPress\Installer::get_install_status()
S
79 1 3
ElasticPress\Feature\Users\Users::search_setup()
S
78 1 3
ElasticPress\Features::setup()
S
75 1 4
ElasticPress\Feature\ProtectedContent\ProtectedContent::__construct()
S
70 1 6
ElasticPress\Feature\ProtectedContent\ProtectedContent::get_statuses()
S
72 1 5
ElasticPress\Features::activate_feature()
S
79 1 3
ElasticPress\HealthCheck::add_async_test()
S
71 1 6
ElasticPress\Feature\WooCommerce\WooCommerce::output_feature_box_long()
S
75 1 5
ElasticPress\Indexable::delete()
S
74 1 4
ElasticPress\SyncManager::index_sync_queue_on_redirect()
S
77 1 4
ElasticPress\Feature\Comments\Comments::output_feature_box_summary()
S
75 1 5
ElasticPress\Feature\Comments\Comments::setup()
S
69 1 6
ElasticPress\Features::deactivate_feature()
S
78 1 3
ElasticPress\Feature\Search\Synonyms::get_action()
S
82 1 3
ElasticPress\Screen::get_current_screen()
S
82 1 3
ElasticPress\Feature\Facets\Widget::update()
S
67 1 8
ElasticPress\Feature\RelatedPosts\RelatedPosts::output_feature_box_summary()
S
75 1 5
ElasticPress\HealthCheck::is_async()
S
80 1 3
ElasticPress\Feature\Facets\Widget::__construct()
S
74 1 4
ElasticPress\Feature\Terms\Terms::setup()
S
74 1 4
ep_get_index_name()
S
74 1 4
ElasticPress\Feature\ProtectedContent\ProtectedContent::output_feature_box_long()
S
74 1 5
ElasticPress\Feature::output_feature_box_long()
S
100 1 0
ElasticPress\Feature\Search\Synonyms::prepare_localized_token()
S
68 1 7
EP_Uninstaller::exit_uninstaller()
S
77 1 4
ElasticPress\Feature\RelatedPosts\RelatedPosts::register_widget()
S
80 1 3
ElasticPress\Stats::get_nodes()
S
77 1 4
filter_blogs_columns()
S
75 1 4
is_epio()
S
80 1 3
ElasticPress\Feature\Users\Users::__construct()
S
70 1 6
ElasticPress\Feature::__construct()
S
80 1 3
ElasticPress\Stats::get_health()
S
77 1 4
ElasticPress\Feature\ProtectedContent\ProtectedContent::get_comment_statuses()
S
81 1 3
ElasticPress\Indexable\Post\QueryIntegration::get_switched()
S
82 1 3
ElasticPress\FeatureRequirementsStatus::__construct()
S
77 1 4
ElasticPress\SyncManager::setup()
S
100 1 0
ElasticPress\Indexable\Term\Term::__construct()
S
66 1 8
ElasticPress\Feature\Comments\Comments::output_feature_box_long()
S
75 1 5
ElasticPress\Feature\Facets\Facets::__construct()
S
65 1 9
ElasticPress\Feature\Terms\Terms::search_setup()
S
78 1 3
EP_Feature_Requirements_Status::__construct()
S
72 1 5
ElasticPress\Indexable\Post\DateQuery::get_es_filter()
S
77 1 4
ElasticPress\Feature\Terms\Terms::requirements_status()
S
76 1 4
ElasticPress\Feature\Users\Users::output_feature_box_long()
S
72 1 6
ElasticPress\Elasticsearch::delete_all_indices()
S
80 1 3
ElasticPress\Feature\RelatedPosts\RelatedPosts::setup()
S
69 1 6
ElasticPress\Indexable::query_db()
S
100 1 0
ElasticPress\Features::register_feature()
S
73 1 5
handle_upgrades()
S
80 1 3
ElasticPress\Indexable::index_exists()
S
79 1 3
ElasticPress\Indexable::multi_get()
S
78 1 3
ElasticPress\Indexable\Comment\Comment::__construct()
S
66 1 8
ElasticPress\Feature\Autosuggest\Autosuggest::epio_retrieve_autosuggest_allowed()
S
68 1 7
ElasticPress\HealthCheck::run()
S
100 1 0
ElasticPress\Feature\Users\Users::requirements_status()
S
76 1 4
ElasticPress\Feature\SearchOrdering\SearchOrdering::register_meta_box()
S
77 1 3
ElasticPress\Upgrades::upgrade_3_5_3()
S
77 1 4
ElasticPress\Feature::requirements_status()
S
75 1 4
ElasticPress\Feature\Comments\Comments::__construct()
S
70 1 6
ElasticPress\Feature\ProtectedContent\ProtectedContent::output_feature_box_summary()
S
75 1 5
ElasticPress\HealthCheck::get_test_name()
S
82 1 3
action_network_admin_bar_menu()
S
65 1 10
ElasticPress\Elasticsearch::get_query_log()
S
82 1 3
ElasticPress\Feature\Users\Users::setup()
S
74 1 4
action_admin_enqueue_admin_scripts()
S
64 1 10
ep_index_post()
S
74 1 4
ElasticPress\HealthCheck\HealthCheckElasticsearch::__construct()
S
77 1 4
resolve_screen()
S
83 1 3
ElasticPress\Feature\RelatedPosts\RelatedPosts::output_feature_box_long()
S
74 1 5
ElasticPress\Indexable\Post\DateQuery::is_first_order_clause()
S
74 1 4
ElasticPress\Feature\Terms\Terms::__construct()
S
70 1 6
ElasticPress\Feature::output_feature_box_summary()
S
100 1 0
ElasticPress\Indexables::register()
S
80 1 3
ElasticPress\Indexable\Post\DateQuery::get_es_filter_for_clauses()
S
76 1 4
ElasticPress\Screen::set_current_screen()
S
81 1 3
ElasticPress\Feature\Search\Weighting::setup()
S
71 1 5
ElasticPress\Feature\Terms\Terms::output_feature_box_long()
S
75 1 5
ElasticPress\Feature\Comments\Widget::__construct()
S
74 1 4
ElasticPress\Feature\Search\Weighting::redirect()
S
77 1 4

68 more item(s) not shown.