$this->resolveOptions($options, ['dc']), ]; return $this->request('GET', '/v1/health/node/' . $node, $params); } public function checks($service, array $options = []): ConsulResponse { $params = [ 'query' => $this->resolveOptions($options, ['dc']), ]; return $this->request('GET', '/v1/health/checks/' . $service, $params); } public function service($service, array $options = []): ConsulResponse { $params = [ 'query' => $this->resolveOptions($options, ['dc', 'tag', 'passing']), ]; return $this->request('GET', '/v1/health/service/' . $service, $params); } public function state($state, array $options = []): ConsulResponse { $params = [ 'query' => $this->resolveOptions($options, ['dc']), ]; return $this->request('GET', '/v1/health/state/' . $state, $params); } }