Slim 4 Skeleton
This is a skeleton to quickly set up a new Slim 4 application.
Requirements
- PHP 8.2
Installation
Read the documentation
Features
This project is based on best practices and industry standards:
- Standard PHP package skeleton
- HTTP router (Slim)
- HTTP message interfaces (PSR-7)
- HTTP Server Request Handlers, Middleware (PSR-15)
- Dependency injection container (PSR-11)
- Autoloader (PSR-4)
- Logger (PSR-3)
- Code styles (PSR-12)
- Single action controllers
- Unit- and integration tests
- Tested with Github Actions and Scrutinizer CI
- PHPStan
Support
- Issues
- Blog
- Donate for this project.
- Slim 4 eBook on Ko-Fi
- Slim 4 eBook on Stripe
License
The MIT License (MIT). Please see License File for more information.