update guzzle cache interface