Automattic\WooCommerce\Internal\ProductAttributesLookup

CLIRunner::check_can_use_db_optimizationprivateWC 1.0

If database access optimization is requested but can't be used, show a warning.

Method of the class: CLIRunner{}

No Hooks.

Returns

null. Nothing (null).

Usage

// private - for code of main (parent) class only
$result = $this->check_can_use_db_optimization( $use_db_optimization );
$use_db_optimization(true|false) (required)
True if database access optimization is requested.

CLIRunner::check_can_use_db_optimization() code WC 10.4.3

private function check_can_use_db_optimization( bool $use_db_optimization ) {
	if ( $use_db_optimization && ! $this->lookup_data_store->can_use_optimized_db_access() ) {
		$this->warning( "Optimized database access can't be used (products aren't stored as custom post types)." );
	}
}