heinrichschiller/slim-skeleton

My own simple slim skeleton, based on odan/slim4-skeleton


License
MIT

Documentation

Slim-Skeleton

Coverage Status Build Status Latest Stable Version Latest Unstable Version License

My own simple slim skeleton app, for websites, apis and webapps. It is not better than the official Slim-Skeleton, it is more a composer package and has my own configuration for my work with Slim. If you don't know what to take, take the original :)

See below:

Slim-Framework Mainpage

https://www.slimframework.com

Slim-Documentation

https://www.slimframework.com/docs/v4/

Slim-Framework GitHub

https://github.com/slimphp

Official Slim-Skeleton

https://github.com/slimphp/Slim-Skeleton

Install

composer create-project heinrichschiller/slim-skeleton [my-app-name] --prefer-dist

Requirements

  • PHP 8.1+
  • Apache with mod_rewrite

This Skeleton is based on:

Features

  • 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)
  • Single action controllers
  • Unit- and integration tests
  • Console Commands

Developer tools

  • phpunit/phpunit
  • phpstan/phpstan
  • symfony/var-dumper
  • squizlabs/php_codesniffer