PHP Класс chobie\Jira\Api\Client\CurlClient

Наследование: implements chobie\Jira\Api\Client\ClientInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( ) create a traditional php client
sendRequest ( string $method, string $url, array | string $data = [], string $endpoint, chobie\Jira\Api\Authentication\AuthenticationInterface $credential, boolean $is_file = false, boolean $debug = false ) : array | string Sends request to the API server.

Защищенные методы

Метод Описание
getCurlValue ( string $file_string, string $name = null ) : CURLFile | string If necessary, replace curl file @ string with a CURLFile object (for PHP 5.5 and up)

Описание методов

__construct() публичный Метод

create a traditional php client
public __construct ( )

getCurlValue() защищенный Метод

If necessary, replace curl file @ string with a CURLFile object (for PHP 5.5 and up)
protected getCurlValue ( string $file_string, string $name = null ) : CURLFile | string
$file_string string The string in @-format as it is used on PHP 5.4 and older.
$name string Name of attachment (optional).
Результат CURLFile | string

sendRequest() публичный Метод

Sends request to the API server.
public sendRequest ( string $method, string $url, array | string $data = [], string $endpoint, chobie\Jira\Api\Authentication\AuthenticationInterface $credential, boolean $is_file = false, boolean $debug = false ) : array | string
$method string Request method.
$url string URL.
$data array | string Request data.
$endpoint string Endpoint.
$credential chobie\Jira\Api\Authentication\AuthenticationInterface Credential.
$is_file boolean This is a file upload request.
$debug boolean Debug this request.
Результат array | string