eZ\Publish\Core\REST\Client\HttpClient::request PHP Method

request() public method

Returns the result from the remote server.
public request ( string $method, string $path, Message $message = null ) : Message
$method string
$path string
$message eZ\Publish\Core\REST\Common\Message
return eZ\Publish\Core\REST\Common\Message
    public function request($method, $path, Message $message = null);

Usage Example

示例#1
0
 /**
  * Execute a HTTP request to the remote server
  *
  * Returns the result from the remote server. The client sets the correct
  * headers for Basic Auth into the $message transmitted to the inner
  * client.
  *
  * @param string $method
  * @param string $path
  * @param \eZ\Publish\Core\REST\Common\Message $message
  *
  * @return \eZ\Publish\Core\REST\Common\Message
  */
 public function request($method, $path, Message $message = null)
 {
     if ($message === null) {
         $message = new Message();
     }
     $message->headers['Authorization'] = sprintf('Basic %s', base64_encode(sprintf('%s:%s', $this->username, $this->password)));
     return $this->innerClient->request($method, $path, $message);
 }
All Usage Examples Of eZ\Publish\Core\REST\Client\HttpClient::request
HttpClient