mvaliolahi / http
PHP Http Client
Installs: 27
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mvaliolahi/http
Requires
Requires (Dev)
- phpunit/phpunit: 6.2
This package is auto-updated.
Last update: 2025-09-12 23:16:06 UTC
README
Http Client / Contract
Install
composer require mvaliolahi/http
1. Instantiate Client
$client = new \Mvaliolahi\Http\Curl();
2. Available methods:
public function get($url, $parameters = null, $headers = [], $options = []); public function post($uri, $parameters, $headers = [], $options = []); public function put($uri, $parameters, $headers = [], $options = []); public function patch($url, $parameters, $headers = [], $options = []); public function delete($uri, $parameters, $headers = [], $options = []); public function errors(); public function code(); public function client($client = null); public function disableSSL($flag) public function originalResponse()
3. Implements new client
Just impelemet the Mvaliolahi\Http\Contracts\HttpClientContract
interface and done!