Automattic\WooCommerce\Internal\ProductAttributesLookup
DataRegenerator::enable_or_disable_lookup_table_usage()
Enable or disable the actual lookup table usage.
Метод класса: DataRegenerator{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->enable_or_disable_lookup_table_usage( $enable );
- $enable(true|false) (обязательный)
- True to enable, false to disable.
Код DataRegenerator::enable_or_disable_lookup_table_usage() DataRegenerator::enable or disable lookup table usage WC 9.3.3
private function enable_or_disable_lookup_table_usage( $enable ) { if ( $this->data_store->regeneration_is_in_progress() ) { throw new \Exception( "Can't enable or disable the attributes lookup table usage while it's regenerating." ); } update_option( 'woocommerce_attribute_lookup_enabled', $enable ? 'yes' : 'no' ); }