dev-master
9999999-devServer side caching for Guzzle 4/5
MIT
The Requires
The Development Requires
cache subscriber guzzle
1.0.0
1.0.0.0Server side caching for Guzzle 4/5
MIT
The Requires
The Development Requires
cache subscriber guzzle
Wallogit.com
2017 © Pedro Peláez
Server side caching for Guzzle 4/5
Server side caching (based on doctrine/cache) for Guzzle 4/5., (*2)
Server side caching helps to improve performances intercepting cached requests before these are sent to the URL (save network usage), and caching (when possible and permitted) responses., (*3)
API: emanueleminotto.github.io/guzzle-cache-subscriber, (*4)
Install the CacheSubscriber adding emanueleminotto/guzzle-cache-subscriber to your composer.json or from CLI:, (*5)
$ composer require emanueleminotto/guzzle-cache-subscriber
use GuzzleHttp\Client;
use EmanueleMinotto\Guzzle\CacheSubscriber;
$client = new Client();
$subscriber = new CacheSubscriber(/* Doctrine cache instance, optional */);
// there are the getCache and setCache methods to
// change the storage system
$client->getEmitter()->attach($subscriber);
// request sent
$client->get('http://httpbin.org');
// request intercepted
$client->get('http://httpbin.org');
Server side caching for Guzzle 4/5
MIT
cache subscriber guzzle
Server side caching for Guzzle 4/5
MIT
cache subscriber guzzle