PHPackages                             linio/tortilla - 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. linio/tortilla

ActiveLibrary[Framework](/categories/framework)

linio/tortilla
==============

A highly opinionated microframework built with speed and simplicity in mind.

1.5.0(3y ago)133.0k[1 issues](https://github.com/LinioIT/tortilla/issues)[1 PRs](https://github.com/LinioIT/tortilla/pulls)2BSD-3-ClausePHPPHP &gt;=8.1CI failing

Since Jul 23Pushed 3y ago53 watchersCompare

[ Source](https://github.com/LinioIT/tortilla)[ Packagist](https://packagist.org/packages/linio/tortilla)[ RSS](/packages/linio-tortilla/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (13)Versions (14)Used By (2)

Linio Tortilla
==============

[](#linio-tortilla)

[![Latest Stable Version](https://camo.githubusercontent.com/b3e937b7fb8f8a4b30dcf35d69e334022cfe8a79a1cf6129e6d0361c1a1acece/68747470733a2f2f706f7365722e707567782e6f72672f6c696e696f2f746f7274696c6c612f762f737461626c652e737667)](https://packagist.org/packages/linio/tortilla) [![License](https://camo.githubusercontent.com/1c78495b283a94167acf5ae69892140b7a6a52a529664c5b5cea71b95f12fc0e/68747470733a2f2f706f7365722e707567782e6f72672f6c696e696f2f746f7274696c6c612f6c6963656e73652e737667)](https://packagist.org/packages/linio/tortilla) [![Build Status](https://camo.githubusercontent.com/d2340a1ef994d3927351075a1047d1094da8261d0c670302eeb6900ef632766e/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f4c696e696f49542f746f7274696c6c612e706e67)](http://travis-ci.org/LinioIT/tortilla) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/579f6eb71654f2e352e7675934ba41f1a0aee014dc3fdeba620e02c0241bb94e/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4c696e696f49542f746f7274696c6c612f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/LinioIT/tortilla/?branch=master)

Linio Tortilla provides a very thin web abstraction layer built on top of [FastRoute](https://github.com/nikic/FastRoute) and [Pimple](http://pimple.sensiolabs.org). No frills, light and efficient. We believe that the [web is just a delivery mechanism](https://youtu.be/WpkDN78P884?t=8m50s) and no framework should dictate how you design the architecture of your applications.

And, just like a tasty super-thin tortilla, you can wrap it around anything you want.

Install
-------

[](#install)

The recommended way to install Linio Tortilla is [through composer](http://getcomposer.org).

```
{
    "require": {
        "linio/tortilla": "~1.2"
    }
}
```

If you need help preparing your tortilla, there are recipes available:

```
$ composer create-project linio/burrito-recipe full_app
$ composer create-project linio/tortilla-recipe basic_app

```

Tests
-----

[](#tests)

To run the test suite, you need install the dependencies via composer, then run PHPUnit.

```
$ composer install
$ phpunit

```

Goals
-----

[](#goals)

- Efficiency at all costs
- Reduce, as much as possible, the amount of moving parts under the hood
- Tackle complexity

Usage
-----

[](#usage)

Preparing your tortilla is quite simple. This is an example of a simple front-controller:

```
