body = collect(); } protected function dispatch(): Response { $this->request = Http::withBody($this->body)->asJson()->withQueryParameters($this->queryParams)->withHeaders($this->headers); if($this->debug) $this->request->dump(); return $this->request->{$this->method->value}($this->url); } }