21 lines
553 B
PHP
Executable File
21 lines
553 B
PHP
Executable File
<?php
|
|
namespace IpSupply\ChatMessage\Helper\Request;
|
|
|
|
use GuzzleHttp\ClientInterface;
|
|
use IpSupply\ChatMessage\Helper\Authentication;
|
|
|
|
interface RequestInterface
|
|
{
|
|
/**
|
|
* @param ClientInterface $client
|
|
*/
|
|
public function __construct(ClientInterface $client);
|
|
|
|
/**
|
|
* @param string $serverUrl
|
|
* @param ParametersInterface $params
|
|
* @param Authentication $defaultAuthentication
|
|
* @return mixed
|
|
*/
|
|
public function initialize($serverUrl, ParametersInterface $params, Authentication $defaultAuthentication);
|
|
} |