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

YoastSEO_Vendor\GuzzleHttp\Psr7

_parse_request_uri() Yoast 1.0

Constructs a URI for an HTTP request message.

Хуков нет.

Возвращает

Строку.

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

_parse_request_uri( $path, $headers );
$path(строка) (обязательный)
Path from the start-line
$headers(массив) (обязательный)
Array of headers (each value an array).

Код _parse_request_uri() Yoast 15.6.2

<?php
function _parse_request_uri($path, array $headers)
{
    $hostKey = \array_filter(\array_keys($headers), function ($k) {
        return \strtolower($k) === 'host';
    });
    // If no host is found, then a full URI cannot be constructed.
    if (!$hostKey) {
        return $path;
    }
    $host = $headers[\reset($hostKey)][0];
    $scheme = \substr($host, -4) === ':443' ? 'https' : 'http';
    return $scheme . '://' . $host . '/' . \ltrim($path, '/');
}