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

YoastSEO_Vendor\League\OAuth2\Client\Provider

AbstractProvider::parseResponse() protected Yoast 1.0

Parses the response according to its content-type header.

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

Хуков нет.

Возвращает

Массив.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->parseResponse( \YoastSEO_Vendor\Psr\Http\Message\ResponseInterface $response );
$response(Responseчислоerface) (обязательный)

Код AbstractProvider::parseResponse() Yoast 15.2

<?php
protected function parseResponse(\YoastSEO_Vendor\Psr\Http\Message\ResponseInterface $response)
{
    $content = (string) $response->getBody();
    $type = $this->getContentType($response);
    if (\strpos($type, 'urlencoded') !== \false) {
        \parse_str($content, $parsed);
        return $parsed;
    }
    // Attempt to parse the string as JSON regardless of content type,
    // since some providers use non-standard content types. Only throw an
    // exception if the JSON could not be parsed when it was expected to.
    try {
        return $this->parseJson($content);
    } catch (\UnexpectedValueException $e) {
        if (\strpos($type, 'json') !== \false) {
            throw $e;
        }
        if ($response->getStatusCode() == 500) {
            throw new \UnexpectedValueException('An OAuth server error was encountered that did not contain a JSON body', 0, $e);
        }
        return $content;
    }
}