Download the PHP package etu/slim-libs without Composer
On this page you can find all versions of the php package etu/slim-libs. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download etu/slim-libs
More information about etu/slim-libs
Files in etu/slim-libs
Package slim-libs
Short Description An opinionated set of libraries for using Slim Framework 4 that has some care and thought put into error handling and logging.
License MIT
Homepage https://github.com/etu/etu-slim-libs
Informations about the package slim-libs
[[https://github.com/etu/etu-slim-libs/actions/workflows/codestyle.yml][https://github.com/etu/etu-slim-libs/actions/workflows/codestyle.yml/badge.svg]] [[https://github.com/etu/etu-slim-libs/actions/workflows/composer.yml][https://github.com/etu/etu-slim-libs/actions/workflows/composer.yml/badge.svg]]
- Etu’s Slim Framework 4 helper libraries This is an opinionated set of libraries for using Slim Framework 4 that has some care and thought put into error handling and logging.
It comes with the following custom bits:
- Custom exceptions that supports something that works like PSR-3 context and specifying the log level for each exception type
- Custom error handler to handle these exceptions and log levels
- Custom shutdown handler to log using the error handler
- Response helper to make it easier to write responses.
It's built to use with composer, Slim 4, Monolog (or other PSR-3 interface).
I have a template implementation for using these libraries here: https://github.com/etu/etu-slim-skeleton
All versions of slim-libs with dependencies
psr/http-message Version ^1.0
psr/http-server-middleware Version ^1.0
psr/http-server-handler Version ^1.0
slim/psr7 Version ^1.4
slim/slim Version ^4.7
monolog/monolog Version ^2.2