Automattic\WooCommerce\Internal\DataStores\Orders
CustomOrdersTableController::process_updated_option
Handler for the individual setting updated hook.
Метод класса: CustomOrdersTableController{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$CustomOrdersTableController = new CustomOrdersTableController(); $CustomOrdersTableController->process_updated_option( $option, $old_value, $value );
- $option(строка) (обязательный)
- Setting name.
- $old_value(разное) (обязательный)
- Old value of the setting.
- $value(разное) (обязательный)
- New value of the setting.
Код CustomOrdersTableController::process_updated_option() CustomOrdersTableController::process updated option WC 9.9.5
public function process_updated_option( $option, $old_value, $value ) { if ( DataSynchronizer::ORDERS_DATA_SYNC_ENABLED_OPTION === $option && 'no' === $value ) { $this->data_synchronizer->cleanup_synchronization_state(); } if ( self::HPOS_DATASTORE_CACHING_ENABLED_OPTION === $option && $old_value !== $value && 'yes' === $value ) { $this->data_store->clear_all_cached_data(); } }