2017 © Pedro Peláez
 

library guzzle-cache-subscriber

Server side caching for Guzzle 4/5

image

emanueleminotto/guzzle-cache-subscriber

Server side caching for Guzzle 4/5

  • Sunday, October 11, 2015
  • by EmanueleMinotto
  • Repository
  • 1 Watchers
  • 1 Stars
  • 1,303 Installations
  • PHP
  • 1 Dependents
  • 1 Suggesters
  • 0 Forks
  • 1 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Guzzle Cache Subscriber

Build Status SensioLabs Insight Coverage Status Scrutinizer Code Quality Total Downloads, (*1)

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

Install the CacheSubscriber adding emanueleminotto/guzzle-cache-subscriber to your composer.json or from CLI:, (*5)

$ composer require emanueleminotto/guzzle-cache-subscriber

Usage

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');

The Versions

11/10 2015

dev-master

9999999-dev

Server side caching for Guzzle 4/5

  Sources   Download

MIT

The Requires

 

The Development Requires

cache subscriber guzzle

27/02 2015

1.0.0

1.0.0.0

Server side caching for Guzzle 4/5

  Sources   Download

MIT

The Requires

 

The Development Requires

cache subscriber guzzle