WP_AI_Client_HTTP_Client::prepare_body
Prepares request body for WordPress HTTP API.
Метод класса: WP_AI_Client_HTTP_Client{}
Хуков нет.
Возвращает
string|null. The request body.
Использование
// private - только в коде основоного (родительского) класса $result = $this->prepare_body( $request ): ?string;
- $request(RequestInterface) (обязательный)
- The PSR-7 request.
Список изменений
| С версии 7.0.0 | Введена. |
Код WP_AI_Client_HTTP_Client::prepare_body() WP AI Client HTTP Client::prepare body WP 7.1.2
private function prepare_body( RequestInterface $request ): ?string {
$body = $request->getBody();
if ( $body->getSize() === 0 ) {
return null;
}
if ( $body->isSeekable() ) {
$body->rewind();
}
return (string) $body;
}