Automattic\WooCommerce\Internal\Logging

RemoteLogger::build_urlprivateWC 1.0

Build a URL from its parsed components.

Method of the class: RemoteLogger{}

No Hooks.

Returns

String. The built URL.

Usage

// private - for code of main (parent) class only
$result = $this->build_url( $parsed_url );
$parsed_url(array) (required)
The parsed URL components.

RemoteLogger::build_url() code WC 9.9.5

private function build_url( $parsed_url ) {
	$path     = $parsed_url['path'] ?? '';
	$query    = isset( $parsed_url['query'] ) ? "?{$parsed_url['query']}" : '';
	$fragment = isset( $parsed_url['fragment'] ) ? "#{$parsed_url['fragment']}" : '';

	return "$path$query$fragment";
}