WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

WC_Auth::build_url() protected WC 2.4.0

Build auth urls.

Это метод класса: WC_Auth{}

Хуков нет.

Возвращает

Строку.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->build_url( $data, $endpoint );
$data(массив) (обязательный)
Data to build URL.
$endpoint(строка) (обязательный)
Endpoint.

Список изменений

С версии 2.4.0 Введена.

Код WC_Auth::build_url() WC 4.5.2

woocommerce/includes/class-wc-auth.php
<?php
protected function build_url( $data, $endpoint ) {
	$url = wc_get_endpoint_url( 'wc-auth/v' . self::VERSION, $endpoint, home_url( '/' ) );

	return add_query_arg(
		array(
			'app_name'     => wc_clean( $data['app_name'] ),
			'user_id'      => wc_clean( $data['user_id'] ),
			'return_url'   => rawurlencode( $this->get_formatted_url( $data['return_url'] ) ),
			'callback_url' => rawurlencode( $this->get_formatted_url( $data['callback_url'] ) ),
			'scope'        => wc_clean( $data['scope'] ),
		), $url
	);
}