Example #1
0
 public function handleResponse(Request $request, Response $response)
 {
     if ($request->method() != 'get') {
         return false;
     }
     if ($response->statusCode() != 200) {
         return false;
     }
     $key = $this->createKey($request, $response);
     if ($response->cachingForbidden()) {
         return false;
     }
     $this->puts($key, (string) $response);
     return true;
 }