Automattic\WooCommerce\Internal\Admin\Orders

ListTable::setup()publicWC 1.0

Performs setup work required before rendering the table.

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

Хуков нет.

Возвращает

null. Ничего.

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

$ListTable = new ListTable();
$ListTable->setup(): void;

Код ListTable::setup() WC 6.8.0

public function setup(): void {
	add_action( 'admin_notices', array( $this, 'bulk_action_notices' ) );

	add_filter( 'manage_woocommerce_page_wc-orders_columns', array( $this, 'get_columns' ) );
	add_filter( 'set_screen_option_edit_orders_per_page', array( $this, 'set_items_per_page' ), 10, 3 );
	add_filter( 'default_hidden_columns', array( $this, 'default_hidden_columns' ), 10, 2 );

	$this->items_per_page();
	set_screen_options();
}