bfatoms / requester
A laravel package for sending http request using guzzle
Installs: 99
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/bfatoms/requester
Requires
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2025-12-20 18:17:46 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'
]);
}