This is a service provider prepared to integrate Zend\Cache library into Silex framework.
Add the following dependency to composer.json file of your project:
{
"require": {
"devsdmf/silex-zend-cache-provider": "1.1.0"
}
}
use Silex\Application;
use Silex\Provider\ZendCacheServiceProvider;
$app = new Application();
// Your application setup
$app->register(new ZendCacheServiceProvider(), array(
'cache.options'=>array(
'zendcache'=>array(
'factory'=>array(
// Your ZendCache factory configuration
),
'options'=>array(
// Your options for ZendCache
),
),
),
));
// Using cache
$app['cache'];
For more information about configuration and options, see the official Zend Cache documentation.
To run the test suite, you need install the require-dev:
$ composer install --dev
$ ./vendor/bin/phpunit
This library is licensed under the MIT license.