WP_AI_Client_HTTP_Client::prepare_headers │ private │ WP 7.0.0

Prepares headers for WordPress HTTP API.

Метод класса: WP_AI_Client_HTTP_Client{}

Хуков нет.

Возвращает

array<string, string>. Headers array for WordPress HTTP API.

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

// private - только в коде основоного (родительского) класса
$result = $this->prepare_headers( $request ): array;
$request(RequestInterface) (обязательный)
The PSR-7 request.

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

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

Код WP_AI_Client_HTTP_Client::prepare_headers() WP 7.1.2

private function prepare_headers( RequestInterface $request ): array {
	$headers = array();

	foreach ( $request->getHeaders() as $name => $values ) {
		$headers[ (string) $name ] = implode( ', ', $values );
	}

	return $headers;
}