WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Admin\Notes

WC_Admin_Note::__construct() public WC 1.0

Note constructor. Loads note data.

{} Это метод класса: WC_Admin_Note{}

Хуков нет.

Возвращает

Null. Ничего.

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

$WC_Admin_Note = new WC_Admin_Note();
$WC_Admin_Note->__construct( $data );
$data(смешанный)
Note data, object, or ID.
По умолчанию: ''

Код WC_Admin_Note::__construct() WC 4.7.1

<?php
public function __construct( $data = '' ) {
	// Set default data here to allow `content_data` to be an object.
	$this->data = array(
		'name'          => '-',
		'type'          => self::E_WC_ADMIN_NOTE_INFORMATIONAL,
		'locale'        => 'en_US',
		'title'         => '-',
		'content'       => '-',
		'content_data'  => new \stdClass(),
		'status'        => self::E_WC_ADMIN_NOTE_UNACTIONED,
		'source'        => 'woocommerce',
		'date_created'  => '0000-00-00 00:00:00',
		'date_reminder' => '',
		'is_snoozable'  => false,
		'actions'       => array(),
		'layout'        => 'plain',
		'image'         => '',
		'is_deleted'    => false,
	);

	parent::__construct( $data );

	if ( $data instanceof WC_Admin_Note ) {
		$this->set_id( absint( $data->get_id() ) );
	} elseif ( is_numeric( $data ) ) {
		$this->set_id( $data );
	} elseif ( is_object( $data ) && ! empty( $data->note_id ) ) {
		$this->set_id( $data->note_id );
		unset( $data->icon ); // Icons are deprecated.
		$this->set_props( (array) $data );
		$this->set_object_read( true );
	} else {
		$this->set_object_read( true );
	}

	$this->data_store = \WC_Data_Store::load( 'admin-note' );
	if ( $this->get_id() > 0 ) {
		$this->data_store->read( $this );
	}
}