thibaultjunin / api
An API base for my Slim4 boilerplate
dev-master
2022-02-20 16:19 UTC
Requires
- lefuturiste/validator: ^1.4
- psr/http-server-handler: ^1.0
- slim/http: ^1.2
- slim/psr7: ^1.5
- thecodingmachine/graphqlite: ^5.0
This package is auto-updated.
Last update: 2025-02-16 21:12:20 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