An API base for my Slim4 boilerplate

Installs: 4

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 1

pkg:composer/thibaultjunin/api

dev-master 2022-02-20 16:19 UTC

This package is auto-updated.

Last update: 2025-09-16 22:26:29 UTC


README

WORK IN PROGESS

Init the library:

$api = new \Thibaultjunin\Api\Api();
$api->setAuth(new AuthInterfaceImpl());
$api->setUser(UserInterfaceImpl::class);
$api->setDevMode(true);

To create a helper make a class extending \Thibaultjunin\Api\Helpers\Helper.

To create a controller make a class extending \Thibaultjunin\Api\Controllers\ApiController