/var/www/qr4y.com/www/wp-includes/php-ai-client/src/Providers/Http/Exception
NameSizeModeActions
ClientException.php24770644editdlrm
NetworkException.php18660644editdlrm
RedirectException.php18450644editdlrm
ResponseException.php15690644editdlrm
ServerException.php18130644editdlrm
Edit: /var/www/qr4y.com/www/wp-includes/php-ai-client/src/Providers/Http/Exception/NetworkException.php (1866B)
request === null) { throw new \RuntimeException('Request object not available. This exception was directly instantiated. ' . 'Use a factory method that provides request context.'); } return $this->request; } /** * Creates a NetworkException from a PSR-18 network exception. * * @since 0.2.0 * * @param RequestInterface $psrRequest The PSR-7 request that failed. * @param \Throwable $networkException The PSR-18 network exception. * @return self */ public static function fromPsr18NetworkException(RequestInterface $psrRequest, \Throwable $networkException): self { $request = Request::fromPsrRequest($psrRequest); $message = sprintf('Network error occurred while sending request to %s: %s', $request->getUri(), $networkException->getMessage()); $exception = new self($message, 0, $networkException); $exception->request = $request; return $exception; } }