Recent

Custom_TablesclassPro only

Custom_Tables

Custom Tables feature class.

Namespace: WebberZone\Better_Search\Pro\Custom_Tables
Since: 4.2.0
Source: includes/pro/custom-tables/class-custom-tables.php line 23

Methods

__construct()

Constructor.

Since: 4.2.0
Line: 57

public function __construct(  );

add_status_table()

Include the ECSI content index in the Tools table report.

Since: 4.5.0
Line: 80

public function add_status_table( $tables ): array;
Type Name Description
array $tables Table labels keyed by name.

Returns: array — Table labels keyed by name.

get_admin()

Get admin instance.

Since: 4.2.0
Line: 93

public function get_admin(  ): Custom_Tables_Admin;

Returns: Custom_Tables_Admin — Admin instance.

schedule_reconciliation_cron()

Schedule the reconciliation cron event if not already scheduled.

Since: 4.3.0
Line: 102

public function schedule_reconciliation_cron(  ): void;

Returns: void

reconcile_missing_posts()

Reconcile missing posts across all relevant sites.

Hooked to the bsearch_reconcile_missing_posts cron event.

Since: 4.3.0
Line: 120

public function reconcile_missing_posts(  ): void;

Returns: void

reindex_tables()

Reindex tables.

Since: 4.2.0
Line: 139

public function reindex_tables( $args = ... );
Type Name Description
array $args Reindex arguments.