Automattic\WooCommerce\Internal\DataStores\Orders
OrdersTableDataStore::init()
Initialize the object.
Метод класса: OrdersTableDataStore{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$OrdersTableDataStore = new OrdersTableDataStore(); $OrdersTableDataStore->init( $data_store_meta, $database_util, $legacy_proxy );
- $data_store_meta(OrdersTableDataStoreMeta) (обязательный)
- Metadata instance.
- $database_util(DatabaseUtil) (обязательный)
- The database util instance to use.
- $legacy_proxy(LegacyProxy) (обязательный)
- The legacy proxy instance to use.
Код OrdersTableDataStore::init() OrdersTableDataStore::init WC 9.6.1
final public function init( OrdersTableDataStoreMeta $data_store_meta, DatabaseUtil $database_util, LegacyProxy $legacy_proxy ) { $this->data_store_meta = $data_store_meta; $this->database_util = $database_util; $this->legacy_proxy = $legacy_proxy; $this->error_logger = $legacy_proxy->call_function( 'wc_get_logger' ); $this->internal_meta_keys = $this->get_internal_meta_keys(); $this->orders_table_name = self::get_orders_table_name(); }