Exponential 5.x Kernel 7.5.40 Exponential New Stack (Symfony-based) Kernel — PHP Class Reference

Public Member Functions | List of all members
eZ\Publish\Core\REST\Client\HttpClient Interface Reference

Interface for Http Client implementations. More...

Inheritance diagram for eZ\Publish\Core\REST\Client\HttpClient:

## Public Member Functions
| request ($method, $path, Message $message=null)
| Execute a HTTP request to the remote server. More...

## Detailed Description

Interface for Http Client implementations.

Definition at line 14 of file REST/Client/HttpClient.php.

## Member Function Documentation

## ◆ request()

eZ\Publish\Core\REST\Client\HttpClient::request | ( |  | $method,
|  |  | $path,
|  | Message | $message = `null`
| ) |  |

Execute a HTTP request to the remote server.

Returns the result from the remote server.

Parameters

  string | $method |
  string | $path |
  Message | $message |

Returns
  Message

Implemented in eZ\Publish\Core\REST\Client\HttpClient\Stream, eZ\Publish\Core\REST\Client\HttpClient\Authentication\IntegrationTestAuthenticator, and eZ\Publish\Core\REST\Client\HttpClient\Authentication\BasicAuth.

The documentation for this interface was generated from the following file:

- REST/Client/HttpClient.php

Copyright © 1998 – 2026 7x. All rights reserved. Licensed under the GNU GPLv2+.