rest_prepare_font_collection

rest_prepare_font_collection

Hook Type: filter

See hook in core

Displaying hooks found in version: wordpress-6.8

apply_filters('rest_prepare_font_collection') is found 3 times:

  • /wp-includes/rest-api/endpoints/class-wp-rest-font-collections-controller.php line 196
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    * 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 212
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    * 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 235
    231
    232
    233
    234
    235
    236
    237
    238
    239
    240
    241
         * @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