Skip to content

jenky/jsonplaceholder

Repository files navigation

JsonPlaceholder PHP SDK example

Latest Version on Packagist Github Actions Codecov Total Downloads Software License

This repository serves as a demonstration of how you can build your SDK/integration with JsonPlaceholder service using Fansipan library.

Installation

You can install the package via composer:

composer require jenky/jsonplaceholder

Usage

Create new SDK instance

$sdk = new Jenky\JsonPlaceholder();

Get list of users

// GET https://jsonplaceholder.typicode.com/users
$sdk->users()->get();

// GET https://jsonplaceholder.typicode.com/users?_limit=5
$sdk->users()->get(limit: 5);

// GET https://jsonplaceholder.typicode.com/users?_page=2
$sdk->users()->get(page: 2);

Get an user by ID

// GET https://jsonplaceholder.typicode.com/users/1
$sdk->users()->id(1)->find();

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING and CODE_OF_CONDUCT for details.

Security

If you discover any security related issues, please email contact@lynh.me instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

SDK example of JsonPlaceholder using Fansipan.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages