PHPackages                             bitexpert/adrenaline - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. bitexpert/adrenaline

AbandonedArchivedLibrary[Framework](/categories/framework)

bitexpert/adrenaline
====================

A PSR-7 micro framework built on top of the Adroit middleware.

v0.4.0(9y ago)302873[5 issues](https://github.com/bitExpert/adrenaline/issues)[1 PRs](https://github.com/bitExpert/adrenaline/pulls)1Apache-2.0PHPPHP ^7.0

Since Jun 20Pushed 8y ago1 watchersCompare

[ Source](https://github.com/bitExpert/adrenaline)[ Packagist](https://packagist.org/packages/bitexpert/adrenaline)[ RSS](/packages/bitexpert-adrenaline/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (4)Dependencies (16)Versions (10)Used By (1)

bitexpert/adrenaline
====================

[](#bitexpertadrenaline)

A PSR-7 micro framework built on top of the Adroit middleware to speed up your development ;)

[![Build Status](https://camo.githubusercontent.com/5af189f328082b98fd1fcab36b35d05f0f27798fed0a43418f5f29e358fec94c/68747470733a2f2f7472617669732d63692e6f72672f6269744578706572742f616472656e616c696e652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/bitExpert/adrenaline)[![Coverage Status](https://camo.githubusercontent.com/d277e58bd6b03fddbf27895b4d939272daefa9848216992ef766c32894b704fe/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6269744578706572742f616472656e616c696e652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/bitExpert/adrenaline?branch=master)

- [Getting started](#gettingstarted)
- [How to configure action resolvers](#howtoactionresolvers)
- [How to configure responder resolvers](#howtoresponderresolvers)
- [How to configure routing](#howtorouting)
- [How to implement an action](#howtoimplementanaction)
- [How to implement a responder](#howtoimplementaresponder)
- [How to use the middleware hooks](#howtomiddlewarehooks)
- [How to use an error handler](#howtoerrorhandler)
- [How to integrate with a DI container](#howtodi)
- [License](#license)

Getting started
---------------------------------------------------------

[](#getting-started)

The preferred way of installing `bitexpert/adrenaline` is through Composer. Simply add `bitexpert/adrenaline` as a dependency:

```
composer.phar require bitexpert/adrenaline

```

### Prototyping

[](#prototyping)

If you want to use Adrenaline for fast prototyping you proceed as follows:

- Create an index.php in your application's root directory.
- Add the following lines to it:

```
