Automattic\WooCommerce\Admin

DataSourcePoller::__construct()publicWC 1.0

Constructor.

Метод класса: DataSourcePoller{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

$DataSourcePoller = new DataSourcePoller();
$DataSourcePoller->__construct( $id, $data_sources, $args );
$id(строка) (обязательный)
id of DataSourcePoller.
$data_sources(массив)
urls for data sources.
По умолчанию: array()
$args(массив)
Options for DataSourcePoller.
По умолчанию: array()

Код DataSourcePoller::__construct() WC 8.7.0

public function __construct( $id, $data_sources = array(), $args = array() ) {
	$this->data_sources = $data_sources;
	$this->id           = $id;

	$arg_defaults = array(
		'spec_key'         => 'id',
		'transient_name'   => 'woocommerce_admin_' . $id . '_specs',
		'transient_expiry' => 7 * DAY_IN_SECONDS,
	);
	$this->args   = wp_parse_args( $args, $arg_defaults );
}