Automattic\WooCommerce\StoreApi\Routes\V1

Patterns::get_route_post_responseprotectedWC 1.0

Fetch the patterns from the PTK and update the transient.

Метод класса: Patterns{}

Хуков нет.

Возвращает

WP_REST_Response.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_route_post_response( $request );
$request(WP_REST_Request) (обязательный)
Request object.

Код Patterns::get_route_post_response() WC 11.0.1

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,
		)
	);
}