Automattic\WooCommerce\Admin\API

ShippingPartnerSuggestions::get_suggestionspublicWC 1.0

Return suggested shipping partners.

Method of the class: ShippingPartnerSuggestions{}

No Hooks.

Returns

\WP_Error|\WP_HTTP_Response|\WP_REST_Response.

Usage

$ShippingPartnerSuggestions = new ShippingPartnerSuggestions();
$ShippingPartnerSuggestions->get_suggestions( $request );
$request(WP_REST_Request) (required)
Full details about the request.

ShippingPartnerSuggestions::get_suggestions() code WC 9.9.5

public function get_suggestions( $request ) {
	$should_display = $this->should_display();
	$force_default  = $request->get_param( 'force_default_suggestions' );

	if ( $should_display ) {
		return Suggestions::get_suggestions();
	} elseif ( false === $should_display && true === $force_default ) {
		return rest_ensure_response( Suggestions::get_suggestions( DefaultShippingPartners::get_all() ) );
	}

	return rest_ensure_response( Suggestions::get_suggestions( DefaultShippingPartners::get_all() ) );
}