Automattic\WooCommerce\Blocks

AssetsController::get_absolute_urlprivateWC 1.0

Returns an absolute url to relative links for WordPress core scripts.

Method of the class: AssetsController{}

No Hooks.

Returns

String. Correct full path string.

Usage

// private - for code of main (parent) class only
$result = $this->get_absolute_url( $src );
$src(string) (required)
Original src that can be relative.

AssetsController::get_absolute_url() code WC 9.9.4

private function get_absolute_url( $src ) {
	$wp_scripts = wp_scripts();
	if ( ! preg_match( '|^(https?:)?//|', $src ) && ! ( $wp_scripts->content_url && 0 === strpos( $src, $wp_scripts->content_url ) ) ) {
		$src = $wp_scripts->base_url . $src;
	}
	return $src;
}