Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
Curl Class Reference
Inheritance diagram for Curl:
Curl ClientInterface

Public Member Functions

 delete ($uri)
 
- Public Member Functions inherited from Curl
 setTimeout ($value)
 
 __construct ($sslVersion=null)
 
 setHeaders ($headers)
 
 addHeader ($name, $value)
 
 removeHeader ($name)
 
 setCredentials ($login, $pass)
 
 addCookie ($name, $value)
 
 removeCookie ($name)
 
 setCookies ($cookies)
 
 removeCookies ()
 
 get ($uri)
 
 post ($uri, $params)
 
 getHeaders ()
 
 getBody ()
 
 getCookies ()
 
 getCookiesFull ()
 
 getStatus ()
 
 doError ($string)
 
 setOptions ($arr)
 
 setOption ($name, $value)
 

Additional Inherited Members

- Protected Member Functions inherited from Curl
 makeRequest ($method, $uri, $params=[])
 
 parseHeaders ($ch, $data)
 
 curlOption ($name, $value)
 
 curlOptions ($arr)
 
- Protected Attributes inherited from Curl
 $_host = 'localhost'
 
 $_port = 80
 
 $_sock = null
 
 $_headers = []
 
 $_postFields = []
 
 $_cookies = []
 
 $_responseHeaders = []
 
 $_responseBody = ''
 
 $_responseStatus = 0
 
 $_timeout = 300
 
 $_redirectCount = 0
 
 $_ch
 
 $_curlUserOptions = []
 
 $_headerCount = 0
 

Detailed Description

Definition at line 13 of file Curl.php.

Member Function Documentation

◆ delete()

delete (   $uri)

Make DELETE request

String type was added to parameter $param in order to support sending JSON or XML requests. This feature was added base on Community Pull Request https://github.com/magento/magento2/pull/8373

Parameters
string$uri
Returns
void
See also
\Magento\Framework\HTTP\Clientpost($uri, $params)

Definition at line 26 of file Curl.php.

27  {
28  $this->makeRequest("DELETE", $uri);
29  }
makeRequest($method, $uri, $params=[])
Definition: Curl.php:352

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