rest_prepare_font_collection
rest_prepare_font_collection
Appears in: gutenberg.17.6.5, gutenberg.17.7.0, gutenberg.17.8.0, gutenberg.17.8.2, gutenberg.17.9.0, gutenberg.18.2.0, gutenberg.18.5.0, gutenberg.18.6.1, gutenberg.18.7.1, gutenberg.18.9.0, wordpress-6.5, wordpress-6.5.2, wordpress-6.5.3, wordpress-6.5.4, wordpress-6.5.5, wordpress-6.6, wordpress-6.6.1, wordpress-6.6.2, wordpress-6.7, wordpress-6.7.1, wordpress-6.7.2, wordpress-6.8
Hook Type: filter
Displaying hooks found in version: wordpress-6.8apply_filters('rest_prepare_font_collection') is found 3 times:
- /wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php line 196192193194195196197198199200201202
* Can't
exit
at the beginning of the method due to the potential need to
return
a WP_Error object.
*/
if
(
$request
->is_method(
'HEAD'
) ) {
/** This filter is documented in wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php */
return
apply_filters(
'rest_prepare_font_collection'
,
new
WP_REST_Response(
array
() ),
$item
,
$request
);
}
foreach
(
$data_fields
as
$field
) {
if
( rest_is_field_included(
$field
,
$fields
) ) {
$data
[
$field
] =
$collection_data
[
$field
];
}
- /wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php line 212208209210211212213214215216217218
* Can't
exit
at the beginning of the method due to the potential need to
return
a WP_Error object.
*/
if
(
$request
->is_method(
'HEAD'
) ) {
/** This filter is documented in wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php */
return
apply_filters(
'rest_prepare_font_collection'
,
new
WP_REST_Response(
array
() ),
$item
,
$request
);
}
$response
= rest_ensure_response(
$data
);
if
( rest_is_field_included(
'_links'
,
$fields
) ) {
$links
=
$this
->prepare_links(
$item
);
- /wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php line 235231232233234235236237238239240241
* @param WP_REST_Response
$response
The response object.
* @param WP_Font_Collection
$item
The font collection object.
* @param WP_REST_Request
$request
Request used to generate the response.
*/
return
apply_filters(
'rest_prepare_font_collection'
,
$response
,
$item
,
$request
);
}
/**
* Retrieves the font collection's schema, conforming to JSON Schema.
*
* @since 6.5.0