File: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php
-
Merges request options with parameter options taking precedence.
Used by 1 function | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:95 -
Determines if the underlying client matches the Guzzle client shape.
Used by 1 function | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:140 -
Sends a request using a Guzzle-compatible client.
Used by 1 function | Uses 1 function | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:180 -
Converts request options to a Guzzle-compatible options array.
Used by 1 function | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:197 -
Converts a custom Request to a PSR-7 request.
Used by 1 function | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:231 -
Converts a PSR-7 response to a custom Response.
Used by 1 function | Uses 1 function | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:256 -
classHttpTransporter
HTTP transporter implementation using HTTPlug.
Used by 0 functions | Uses 0 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:29 -
Constructor.
Used by 1 function | Uses 3 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:52 -
methodHttpTransporter::send()
{@inheritDoc}
Used by 0 functions | Uses 6 functions | Source: wp-includes/php-ai-client/src/Providers/Http/HttpTransporter.php:64