Класс, содержащий все данные запроса (url, заголовки, метод, тело) и методы для получения этих данных.
Class MindboxRequest
- Class name: MindboxRequest
- Namespace: Mindbox
private string $apiVersion
- Visibility: private
private string $url
- Visibility: private
private string $method
- Visibility: private
private string $body
- Visibility: private
private array $headers
- Visibility: private
mixed Mindbox\MindboxRequest::__construct(string $apiVersion, string $url, string $method, string $body, array $headers)
Конструктор MindboxRequest.
- Visibility: public
- $apiVersion string
- $url string - <p>URL запроса.</p>
- $method string - <p>Метод HTTP запроса.</p>
- $body string - <p>Тело запроса.</p>
- $headers array - <p>Заголовки запроса.</p>
string Mindbox\MindboxRequest::getApiVersion()
Геттер для $apiVersion.
- Visibility: public
string Mindbox\MindboxRequest::getUrl()
Геттер для $url.
- Visibility: public
string Mindbox\MindboxRequest::getMethod()
Геттер для $method.
- Visibility: public
string Mindbox\MindboxRequest::getBody()
Геттер для $body.
- Visibility: public
array Mindbox\MindboxRequest::getHeaders()
Геттер для $headers.
- Visibility: public
string Mindbox\MindboxRequest::getCleanBody()
Геттер для тела запроса с зашифрованными персональными данными.
- Visibility: public
array Mindbox\MindboxRequest::__sleep()
- Visibility: public
string Mindbox\MindboxRequest::cleanBody()
Шифрование пароля потребителя в теле ответа.
- Visibility: private
array Mindbox\MindboxRequest::getCleanHeaders()
Геттер для заголовков запроса с зашифрованными персональными данными.
- Visibility: public
array Mindbox\MindboxRequest::cleanHeaders()
Удаление секретного ключа из заголовков запроса.
- Visibility: private