bfatoms / requester
A laravel package for sending http request using guzzle
v1.0.3
2020-02-20 04:40 UTC
Requires
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2024-04-20 14:43:10 UTC
README
composer require bfatoms/requester
Usage
This package is heavily patterned to the laravel http test methods..
use BfAtoms\Requester\Requester;
public function index(Requester $request)
{
// returns json
return $request->json('GET','http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
return $request->json('POST','http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
return $request->json('PUT','http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
return $request->json('DELETE','http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
}
public function post(Requester $request)
{
return $request->post('http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
}
public function put(Requester $request)
{
return $request->put('http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
}
public function delete(Requester $request)
{
return $request->delete('http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
}
public function get(Requester $request)
{
return $request->get('http://url.test',[], [
'Authorization' => 'Bearer asdasdas.dadsasdasd.asdasdasdasd'
]);
}