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

YoastSEO_Vendor\GuzzleHttp\Promise

Promise::callHandler() private Yoast 1.0

Call a stack of handlers using a specific callback index and value.

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

Хуков нет.

Возвращает

Массив. Returns the next group to resolve.

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

$result = Promise::callHandler( $index, $value, $handler );
$index(число) (обязательный)
1 (resolve) or 2 (reject).
$value(смешанный) (обязательный)
Value to pass to the callback.
$handler(массив) (обязательный)
Array of handler data (promise and callbacks).

Код Promise::callHandler() Yoast 15.6.2

<?php
private static function callHandler($index, $value, array $handler)
{
    /** @var PromiseInterface $promise */
    $promise = $handler[0];
    // The promise may have been cancelled or resolved before placing
    // this thunk in the queue.
    if ($promise->getState() !== self::PENDING) {
        return;
    }
    try {
        if (isset($handler[$index])) {
            $promise->resolve($handler[$index]($value));
        } elseif ($index === 1) {
            // Forward resolution values as-is.
            $promise->resolve($value);
        } else {
            // Forward rejections down the chain.
            $promise->reject($value);
        }
    } catch (\Throwable $reason) {
        $promise->reject($reason);
    } catch (\Exception $reason) {
        $promise->reject($reason);
    }
}