woocommerce_rest_prepare_{$this->post_type}_object

woocommerce_rest_prepare_{$this->post_type}_object

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter

See hook in core

Displaying hooks found in version: woocommerce.8.7.0

apply_filters('woocommerce_rest_prepare_{$this->post_type}_object') is found 6 times:

  • /includes/rest-api/Controllers/Version2/class-wc-rest-coupons-v2-controller.php line 225
    		 * @param WP_REST_Response $response The response object.
    		 * @param WC_Data          $object   Object data.
    		 * @param WP_REST_Request  $request  Request object.
    		 */
    		return apply_filters( "woocommerce_rest_prepare_{$this->post_type}_object", $response, $object, $request );
    	}
    
    	/**
    	 * Prepare objects query.
    	 *
    	 * @since  3.0.0
    
  • /includes/rest-api/Controllers/Version2/class-wc-rest-order-refunds-v2-controller.php line 225
    		 * @param WP_REST_Response $response The response object.
    		 * @param WC_Data          $object   Object data.
    		 * @param WP_REST_Request  $request  Request object.
    		 */
    		return apply_filters( "woocommerce_rest_prepare_{$this->post_type}_object", $response, $object, $request );
    	}
    
    	/**
    	 * Prepare links for the request.
    	 *
    	 * @param WC_Data         $object  Object data.
    
  • /includes/rest-api/Controllers/Version2/class-wc-rest-orders-v2-controller.php line 561
    		 * @param WP_REST_Request  $request  Request object.
    		 *
    		 * @since 4.5.0
    		 */
    		return apply_filters( "woocommerce_rest_prepare_{$this->post_type}_object", $response, $object, $request );
    	}
    
    	/**
    	 * Prepare links for the request.
    	 *
    	 * @param WC_Data         $object  Object data.
    
  • /includes/rest-api/Controllers/Version2/class-wc-rest-product-variations-v2-controller.php line 238
    		 * @param WP_REST_Response $response The response object.
    		 * @param WC_Data          $object   Object data.
    		 * @param WP_REST_Request  $request  Request object.
    		 */
    		return apply_filters( "woocommerce_rest_prepare_{$this->post_type}_object", $response, $object, $request );
    	}
    
    	/**
    	 * Prepare objects query.
    	 *
    	 * @since  3.0.0
    
  • /includes/rest-api/Controllers/Version2/class-wc-rest-products-v2-controller.php line 192
    		 * @param WP_REST_Response $response The response object.
    		 * @param WC_Data          $object   Object data.
    		 * @param WP_REST_Request  $request  Request object.
    		 */
    		return apply_filters( "woocommerce_rest_prepare_{$this->post_type}_object", $response, $object, $request );
    	}
    
    	/**
    	 * Prepare objects query.
    	 *
    	 * @param WP_REST_Request $request Full details about the request.
    
  • /includes/rest-api/Controllers/Version3/class-wc-rest-product-variations-controller.php line 166
    		 * @param WP_REST_Response $response The response object.
    		 * @param WC_Data          $object   Object data.
    		 * @param WP_REST_Request  $request  Request object.
    		 */
    		return apply_filters( "woocommerce_rest_prepare_{$this->post_type}_object", $response, $object, $request );
    	}
    
    	/**
    	 * Prepare a single variation for create or update.
    	 *
    	 * @param  WP_REST_Request $request Request object.