3 namespace BookStack\Http;
5 use GuzzleHttp\Psr7\Request as GuzzleRequest;
7 class HttpClientHistory
9 public function __construct(
14 public function requestCount(): int
16 return count($this->container);
19 public function requestAt(int $index): ?GuzzleRequest
21 return $this->container[$index]['request'] ?? null;
24 public function latestRequest(): ?GuzzleRequest
26 return $this->requestAt($this->requestCount() - 1);
29 public function all(): array
31 return $this->container;