24 return array_merge($this->successfulRequests, $this->failedRequests);
36 $this->successfulRequests[] = $request;
50 $this->failedRequests[] = $request;
65 $this->
add($exception)
66 ->addFailedRequest($request)
67 ->exceptionForRequest[spl_object_hash($request)] = $exception;
81 $oid = spl_object_hash($request);
83 return isset($this->exceptionForRequest[$oid]) ? $this->exceptionForRequest[$oid] :
null;
95 $this->successfulRequests = $requests;
109 $this->failedRequests = $requests;
143 return in_array($request, $this->failedRequests,
true) || in_array($request, $this->successfulRequests,
true);