puli/silex-provider

The Puli service provider for Silex.

dev-master / 1.0.x-dev 2016-08-15 15:07 UTC

README

Build Status Build status Build Status Latest Stable Version Total Downloads Dependency Status

Latest release: none

PHP >= 5.3.9

Integrates Puli with the Silex microframework.

Just register the service provider to your app:

$app->register(new \Puli\SilexProvider\PuliServiceProvider());

This will give you the possibility to use the Puli paths instead of classic Twig paths:

$this->get('/', function () use ($app) {
    return $app['twig']->render('/app/views/index.html.twig');
});

To disable the Twig integration, use:

$app->register(new \Puli\SilexProvider\PuliServiceProvider(), array(
    'puli.enable_twig' => false,
));

Authors

Installation

Install Silex using Composer. Follow the Installation guide guide to install Puli in your project.

Finally install the PuliServiceProvider adding puli/silex-provider to your composer.json or from CLI:

$ composer require puli/silex-provider

Documentation

Read the Puli Documentation to learn more about Puli.

Contribute

Contributions to Puli are always welcome!

Support

If you are having problems, send a mail to bschussek@gmail.com or shout out to @webmozart on Twitter.

License

All contents of this package are licensed under the MIT license.