Skip to content

bfatoms/requester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Installation

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'
    ]);
}

About

A laravel package for sending http request using guzzle, heavily patterned to the laravel testing framework http tests..

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages