Download the PHP package emanueleminotto/twig-cache-bundle without Composer
On this page you can find all versions of the php package emanueleminotto/twig-cache-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download emanueleminotto/twig-cache-bundle
More information about emanueleminotto/twig-cache-bundle
Files in emanueleminotto/twig-cache-bundle
Package twig-cache-bundle
Short Description Symfony 2 Bundle for twigphp/twig-cache-extension
License MIT
Informations about the package twig-cache-bundle
Twig cache extension Bundle
Symfony Bundle for twigphp/twig-cache-extension.
API: emanueleminotto.github.io/TwigCacheBundle
Install bundle using Composer
Open a command console, enter your project directory and execute the following command to download the latest stable version of this bundle:
This command requires you to have Composer installed globally, as explained in the installation chapter of the Composer documentation.
Add Bundle to AppKernel
Then, enable the bundle by adding the following line in the bundles.php
file of your project:
Configure services
This bundle allows to easily configure the caching service the extension will use for the caching. The extension
by default supports instances of Doctrine\Common\Cache\Cache
but allows you to use packages that
provide a psr/cache-implementation
.
Configuring a PSR-6 Cache pool implementation is possible by changing the extension's default adapter class
to the PsrCacheAdapter
that is provided with the extension.
After that, you should install a package that provides a psr/cache-implementation
. A wide
variety of implementations already can be found at: http://php-cache.readthedocs.io/
After installing an adapter with composer, it can be configured to do the caching for this bundle.
The CacheBundle
allows easy configuration by creating a Symfony
service for the cache pool adapter.
Usage
The default strategy is the IndexedChainingCacheStrategy
so you can use directly this code in your
Twig templates.
Readings:
License
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE