odan/slim4-skeleton

A Slim 4 skeleton

Fund package maintenance!
Ko Fi

Installs: 7 527

Dependents: 0

Suggesters: 0

Security: 0

Stars: 420

Watchers: 29

Forks: 80

Open Issues: 0

Type:project

0.30.0 2024-04-06 12:13 UTC

README

Slim 4 Skeleton

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

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

License

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