WP_AI_Client_HTTP_Client::prepare_headers
Prepares headers for WordPress HTTP API.
Method of the class: WP_AI_Client_HTTP_Client{}
No Hooks.
Returns
Array
Usage
// private - for code of main (parent) class only $result = $this->prepare_headers( $request ): array;
- $request(RequestInterface) (required)
- The PSR-7 request.
Changelog
| Since 7.0.0 | Introduced. |
WP_AI_Client_HTTP_Client::prepare_headers() WP AI Client HTTP Client::prepare headers code WP 7.0
private function prepare_headers( RequestInterface $request ): array {
$headers = array();
foreach ( $request->getHeaders() as $name => $values ) {
$headers[ (string) $name ] = implode( ', ', $values );
}
return $headers;
}