Automattic\WooCommerce\Internal\DataStores\Orders
DataSynchronizer::init()
Class initialization, invoked by the DI container.
Метод класса: DataSynchronizer{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
$DataSynchronizer = new DataSynchronizer(); $DataSynchronizer->init( $data_store, $database_util, $posts_to_cot_migrator, $legacy_proxy );
- $data_store(OrdersTableDataStore) (обязательный)
- The data store to use.
- $database_util(DatabaseUtil) (обязательный)
- The database util class to use.
- $posts_to_cot_migrator(PostsToOrdersMigrationController) (обязательный)
- The posts to COT migration class to use.
- $legacy_proxy(LegacyProxy) (обязательный)
- The legacy proxy instance to use.
Код DataSynchronizer::init() DataSynchronizer::init WC 7.3.0
final public function init( OrdersTableDataStore $data_store, DatabaseUtil $database_util, PostsToOrdersMigrationController $posts_to_cot_migrator, LegacyProxy $legacy_proxy ) { $this->data_store = $data_store; $this->database_util = $database_util; $this->posts_to_cot_migrator = $posts_to_cot_migrator; $this->error_logger = $legacy_proxy->call_function( 'wc_get_logger' ); }