2017 © Pedro Peláez
 

library simple-api

Library for creating simple api wrappers for php

image

staskjs/simple-api

Library for creating simple api wrappers for php

  • Tuesday, March 13, 2018
  • by staskjs
  • Repository
  • 3 Watchers
  • 2 Stars
  • 1,978 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 8 Versions
  • 26 % Grown

The README.md

Simple API

Installation

composer require staskjs/simple-api

Usage

Create class for your api wrapper., (*1)

use Staskjs\SimpleApi\SimpleJsonApi;

class GithubApi extends SimpleJsonApi {

    // Headers for each request
    protected $headers = [
        'Authorization' => 'token TOKEN',
    ];

    // Specify default query params for each request (for example this can be api version or api token)
    protected $default_query = [
    ];

    public function getUsers() {
        return $this->request('GET', 'users');
    }
}

// ...

$api = new GithubApi('https://api.github.com');

$success = $api->getUsers();

// If http query was successful
if ($success) {
    $data = $api->getData();
}
else {
    $errors = $api->getErrors();
}

The Versions

13/03 2018

dev-master

9999999-dev

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

13/03 2018

1.3.0

1.3.0.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

01/12 2017

1.2.0

1.2.0.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

14/11 2017

1.1.2

1.1.2.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

11/04 2017

1.1.1

1.1.1.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

07/04 2017

1.1.0

1.1.0.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

23/03 2017

1.0.1

1.0.1.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov

23/03 2017

1.0.0

1.0.0.0

Library for creating simple api wrappers for php

  Sources   Download

The Requires

 

by Stas Karpov