src/Discovery/Repository/ConfigRepository.php
public function find($id)
    {
        $resource = 'http://'.$this->host.str_replace('{id}', $id, static::RESOURCE_OBJECT);

        try {
            $response = $this->client->request('GET', $resource, [
                'headers' => [
                    'X-Consul-Token' => $this->token
                ]
            ]);
        } catch (ClientException $exception) {
            return null;
        }

        $body = (string) $response->getBody();
        $objects = \GuzzleHttp\json_decode($body);

        if (!$objects) {
            return null;
        }

        $model = $this->toModel($objects[0]);

        return $model;
    }
public function find($id)
    {
        $resource = 'http://'.$this->host.str_replace('{id}', $id, static::RESOURCE_OBJECT);

        try {
            $response = $this->client->request('GET', $resource, [
                'headers' => [
                    'X-Consul-Token' => $this->token
                ]
            ]);
        } catch (ClientException $exception) {
            return null;
        }

        $body = (string) $response->getBody();
        $objects = \GuzzleHttp\json_decode($body);

        if (!$objects) {
            return null;
        }

        $model = $this->toModel($objects[0]);

        return $model;
    }
public function find ( $ id ) { $ resource = 'http://' . $ this -> host . str_replace ( '{id}' , $ id , static :: RESOURCE_OBJECT ) ; try { $ response = $ this -> client -> request ( 'GET' , $ resource , [ 'headers' => [ 'X-Consul-Token' => $ this -> token ] ] ) ; } catch ( ClientException $ exception ) { return null ; } $ body = ( string ) $ response -> getBody ( ) ; $ objects = \ GuzzleHttp \ json_decode ( $ body ) ; if ( ! $ objects ) { return null ; } $ model = $ this -> toModel ( $ objects [ 0 ] ) ; return $ model ; }
{@inheritdoc}
{