Automattic\WooCommerce\Blocks

BlockPatterns::set_pattern_cache()privateWC 1.0

Sets block pattern cache.

Method of the class: BlockPatterns{}

No Hooks.

Return

null. Nothing (null).

Usage

// private - for code of main (parent) class only
$result = $this->set_pattern_cache( $patterns );
$patterns(array) (required)
Block patterns data to set in cache.

BlockPatterns::set_pattern_cache() code WC 9.6.0

private function set_pattern_cache( array $patterns ) {
	$pattern_data = array(
		'version'  => WOOCOMMERCE_VERSION,
		'patterns' => $patterns,
	);

	set_site_transient( 'woocommerce_blocks_patterns', $pattern_data, MONTH_IN_SECONDS );
}