Automattic\WooCommerce\StoreApi\Routes\V1

Patterns::get_route_post_responseprotectedWC 1.0

Fetch the patterns from the PTK and update the transient.

Method of the class: Patterns{}

No Hooks.

Returns

WP_REST_Response.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_route_post_response( $request );
$request(WP_REST_Request) (required)
Request object.

Patterns::get_route_post_response() code WC 10.3.5

protected function get_route_post_response( WP_REST_Request $request ) {
	$ptk_patterns_store = Package::container()->get( PTKPatternsStore::class );

	$patterns = $ptk_patterns_store->fetch_patterns();

	$block_patterns = Package::container()->get( BlockPatterns::class );

	$block_patterns->register_ptk_patterns( $patterns );

	return rest_ensure_response(
		array(
			'success' => true,
		)
	);
}