WP_Block_List::__construct( array[]|WP_Block[] $blocks, array $available_context = array(), WP_Block_Type_Registry $registry = null )

Constructor.


Description

Populates object properties from the provided block instance argument.


Top ↑

Parameters

$blocks array[]|WP_Block[] Required
Array of parsed block data, or block instances.
$available_context array Optional
array of ancestry context values.

Default: array()

$registry WP_Block_Type_Registry Optional
block type registry.

Default: null


Top ↑

Source

File: wp-includes/class-wp-block-list.php. View all references

public function __construct( $blocks, $available_context = array(), $registry = null ) {
	if ( ! $registry instanceof WP_Block_Type_Registry ) {
		$registry = WP_Block_Type_Registry::get_instance();
	}

	$this->blocks            = $blocks;
	$this->available_context = $available_context;
	$this->registry          = $registry;
}


Top ↑

Changelog

Changelog
Version Description
5.5.0 Introduced.

Top ↑

User Contributed Notes

You must log in before being able to contribute a note or feedback.