Proxy_Controller::route( WP_REST_Request $request )

Summary

Given a request, return the real URL.


Parameters

$request

(WP_REST_Request) (Required) The request.


Return

(string)


Source

File: src/BigCommerce/Proxy/Proxy_Controller.php

	public function route( WP_REST_Request $request ) {
		$route = str_replace( '/' . $this->proxy_base . '/', '', $request->get_route() );
		$route = sprintf( '%s%s', trailingslashit( $this->config['host'] ), $route );

		/**
		 * Filters proxy request url.
		 *
		 * @param string          $route   Request url.
		 * @param WP_REST_Request $request Request.
		 */
		return apply_filters( 'bigcommerce/proxy/request_url', $route, $request );
	}


User Contributed Notes

You must log in before being able to contribute a note or feedback.