Example #1
0
 /**
  * See {@link \Wordfence\ExKit\Request::upload()}
  *
  * @param string $url
  * @param array  $data
  * @param array  $files An array of files like `[string $fileName => string|resource $file]`
  * @param array  $headers
  * @param array  $options
  *
  * @return \Requests_Response
  *
  * @author Panagiotis Vagenas <*****@*****.**>
  * @since  0-dev
  */
 public function upload($url, $data = [], $files = [], $headers = [], $options = [])
 {
     $request = $this->merge_request(compact('url', 'headers', 'data', 'options'));
     return Request::upload($request['url'], $request['data'], $files, $request['headers'], $request['options']);
 }