PHPackages                             oops/slim-nette-bridge - 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. oops/slim-nette-bridge

Abandoned → [slimapi/slimapi](/?search=slimapi%2Fslimapi)Library[Framework](/categories/framework)

oops/slim-nette-bridge
======================

Slim Framework bridge for Nette DI.

1.2.0(7y ago)1113.7k2BSD-3-ClausePHPPHP &gt;= 7.1.0

Since Sep 20Pushed 5y ago2 watchersCompare

[ Source](https://github.com/o2ps/SlimNetteBridge)[ Packagist](https://packagist.org/packages/oops/slim-nette-bridge)[ RSS](/packages/oops-slim-nette-bridge/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (3)Dependencies (6)Versions (4)Used By (0)

Oops/SlimNetteBridge
====================

[](#oopsslimnettebridge)

[![Build Status](https://camo.githubusercontent.com/e1c4a0326d2c3162ff9aa6962e653595497bbec571e725900761e68a66cba522/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6f3270732f536c696d4e657474654272696467652e737667)](https://travis-ci.org/o2ps/SlimNetteBridge)[![Downloads this Month](https://camo.githubusercontent.com/0bba4703e82c240bf6f1a3e9a7c6765a82416af22927707b8083aad9e9746e59/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f6f6f70732f736c696d2d6e657474652d6272696467652e737667)](https://packagist.org/packages/oops/slim-nette-bridge)[![Latest stable](https://camo.githubusercontent.com/20f7a528b1421540ebc23933a355865183c293f17324307bc49d85365bfa2fb6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6f6f70732f736c696d2d6e657474652d6272696467652e737667)](https://packagist.org/packages/oops/slim-nette-bridge)

This package helps you quickly build a [Slim Framework](https://www.slimframework.com) application, utilizing the power of [Nette DI container](https://github.com/nette/di).

THIS PACKAGE IS NO LONGER MAINTAINED!
-------------------------------------

[](#this-package-is-no-longer-maintained)

As suggested in [\#6](https://github.com/o2ps/SlimNetteBridge/issues/6), you can use [slimapi/slimapi](https://github.com/slimapi/slimapi) instead.

Installation and requirements
-----------------------------

[](#installation-and-requirements)

```
$ composer require oops/slim-nette-bridge
```

Oops/SlimNetteBridge requires PHP &gt;= 7.1.

Usage
-----

[](#usage)

Register the extension in your config file.

```
extensions:
    slim: Oops\SlimNetteBridge\DI\SlimExtension(%debugMode%)
```

Then configure it:

```
slim:
    settings:
        addContentLengthHeader: false
    configurators:
        - App\MyConfigurator
```

- `settings` section can be used to override Slim's [default settings](https://www.slimframework.com/docs/objects/application.html#slim-default-settings);
- `configurators` is a list of `ApplicationConfigurator` implementations which, in the same order as defined in the list, can add routes and middlewares to the instance of `Slim\App`.

Once you have configured the bridge, you can create a simple `index.php` script in your document root, using [`nette/bootstrap`](https://github.com/nette/bootstrap) to build the container:

```
