trenchdevs / trenchdevs-php-client
Client for TrenchDevs API
dev-master
2020-09-01 02:13 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^6.3
- vlucas/phpdotenv: ^4.0
This package is auto-updated.
Last update: 2024-04-29 04:21:07 UTC
README
A simple PHP client for the trenchdevs.org API
Installation
Package can be installed via composer
composer require trenchdevs/trenchdevs-php-client
Basic Usage
use TrenchDevs\TrenchDevsClient\TrenchDevsClient; require __DIR__.'/vendor/autoload.php'; // Initiate client $trenchDevsClient = new TrenchDevsClient('http://trenchdevs.test'); // By default - all responses are in object format (stdClass), set to true if you preferred using array // $trenchDevsClient->setAssociateArrayResponse(true); // Send a test route var_dump($trenchDevsClient->test()); // Authenticate var_dump($trenchDevsClient->login('...', '...')); var_dump($trenchDevsClient->me()); // Products api var_dump($trenchDevsClient->products()); var_dump($trenchDevsClient->productOne(6)); // Logout client var_dump($trenchDevsClient->logout());
Docs
todo
Contributors
License
The MIT License (MIT)