sklemin / comments-service-client
Package info
github.com/SkleminEvgeny/comments-service-client
pkg:composer/sklemin/comments-service-client
v1.0.0
2024-04-06 10:53 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- phpunit/phpunit: ^9
README
Test task library that make requests to imagine service with comments.
Installation
Use the package manager composer to install this lib
composer require sklemin/comments-service-client
Usage
use Sklemin\Client\ClientBuilder\ClientBuilder; use Sklemin\Client\Exceptions\LoaderException; $client = ClientBuilder::build('https', 'jsonplaceholder.typicode.com'); try { $response = $client->getComments(); echo '<pre>'; echo sprintf("Response status code: %s.\n\n", $response->getResponseCode()); echo sprintf("Response headers: %s.\n\n", $response->getHeaders()); echo sprintf("Response body: %s.\n\n", $response->getBody()); echo '</pre>'; } catch (LoaderException $e){ // do some errors processing }