jar = new \GuzzleHttp\Cookie\CookieJar; // Uncomment if cookies need to be set } public function test() { $this->attrs["headers"] = [ "accept" => "application/json", "X-Api-Key" => $this->config->apikey, ]; $test = parent::appTest($this->url("api/v1/auth/me"), $this->attrs); echo $test->status; } public function livestats() { $status = "inactive"; $this->attrs["headers"] = [ "accept" => "application/json", "X-Api-Key" => $this->config->apikey, ]; $res = parent::execute( $this->url("api/v1/request/count"), $this->attrs ); $details = json_decode($res->getBody(), true); return parent::getLiveStats($status, $details); } public function url($endpoint) { $api_url = parent::normaliseurl($this->config->url) . $endpoint; return $api_url; } }