.. title:: Requirements Requirements ############ Environment =========== This package requires at least **PHP 8.1**. It is highly recommended to use `Composer `_ for dependency management and autoloading, although it is technically not strictly required for using any of these classes. But it certainly makes it a lot easier! Dependencies ============ This package obviously depends on `psr/http-server-handler `_ and `psr/http-server-middleware `_ which define the standard `PSR-15: HTTP Server Request Handlers `_ interfaces. It uses the `PSR-7: HTTP Message `_ implementations for server request and response of the great `guzzlehttp/psr7 `_ library. The middleware queue is based on a `StrictQueue `_ of the `opencultureconsulting/basics `_ package which also provides some useful traits.