Gaufrette Bundle ================ Provides a [Gaufrette][gaufrette-homepage] integration for your Symfony projects. About Gaufrette --------------- Gaufrette is a PHP 5.3+ library providing a filesystem abstraction layer. This abstraction layer permits you to develop your applications without the need to know were all their medias will be stored and how. Documentation is available the [official page of Gaufrette][gaufrette-homepage]. Installation ------------ ## Prérequisites As this bundle is an integration for Symfony of the [Gaufrette][gaufrette-homepage] library, it requires you to first install [Gaufrette][gaufrette-homepage] in a Symfony project. ## Download the bundle You can download an archive of the bundle and unpack it in the `vendor/bundles/Knplabs/Bundle/GaufretteBundle` directory of your application. If you are versioning your project with git, you had better to embed it as a submodule: $ git submodule add https://github.com/knplabs/GaufretteBundle.git vendor/bundles/Knplabs/Bundle/GaufretteBundle ## Add the namespace in the autoloader If the `Knplabs` namespace is not already defined in your autoloader, you must add it: ``` php registerNamespaces(array( 'Knplabs\Bundle' => __DIR__.'/../vendor/bundles' // ... )); ``` ## Register the bundle You must register the bundle in your kernel: ``` php