martywallace/tempest

A tiny PHP framework.

5.0.2 2018-11-17 09:15 UTC

This package is auto-updated.

Last update: 2024-10-21 20:05:50 UTC


README

Build Status Latest Stable Version Total Downloads

A PHP framework with a strong focus on IDE support through correct PHPDoc usage and maintenance. Other core features include:

  • Straightforward bootstrapping with zero default project structure, allowing you to use the framework however you prefer.
  • Environment based configuration.
  • A simple, elegant system for provisioning and calling application services, where the bulk of your application code will be written and called from.
  • Familiar HTTP request + response routing and lifecycle with middleware support.

Installation

Tempest can be found on Packagist and installed with Composer:

$ composer require martywallace/tempest

However for new projects it is recommended to use the tempest-app boilerplate project with Composer's create-project. This will scaffold a new project using the ideal structure for building an application with Tempest:

$ composer create-project martywallace/tempest-app my-app