Skip to content

stepanovit/http_curl_wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Http class CURL wrapper

CURL Wrapper

VERSION = 0.0.1

Requirement

PHP >= 5.2

For return response body as XML need SimpleXMLElement

Usage

Include required files in the application

Include Http class to .php file

require_once('Http.php');

How to use

Initialize new Class, and use methods like

$http = Http::get($url);
$http->json();

$http->url - current URL

$http->method - current method

$http->request - requested data

$http->response - server response

$http->info - connection information

$http->json()- return response body as json

$http->xml()- return response body as xml

Methods

$http = Http::get($url);
$http = Http::post($url, $data);

$data - request data

$http = Http::put($url, $data);
$http = Http::patch($url, $data);
$http = Http::delete($url, $data);

Contributing

  1. Fork it ( https://github.com/stepanovit/http_curl_wrapper/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages