Flint

Note

Docs Status:Incomplete
Last Reviewed:21/05/2015 by Josh Girvin <josh@studionone.com.au>

Introduction

Flint is an extension the the Silex micro-framework and routing library from SensioLabs, that adds some useful structure to your project, as well as adding a declarative config format for defining routes, services and controllers. Flint’s main aim is to help you “fall into the pit of success”; for example, enabling easy unit testing of all of your application code by ensuring all classes are proper Silex services.

Read the Getting Started page to learn how to install it, read through the rest of the services and routing documentation, and finish with learning how the Silex Integration works in Flint, to leverage the best parts of Silex in the easiest way possible.