public function get($property = null, $reset = false)
    {
        if (empty($this->data) || $reset === true) {
            $this->makeRequest($this->getUrl(), 'GET');
            $this->data = $this->getResponseBody();
        }
        if ($property !== null) {
            return $this->data->{$property} ?? [];
        }
        return $this->data;
    }
public function get($property = null, $reset = false)
    {
        if (empty($this->data) || $reset === true) {
            $this->makeRequest($this->getUrl(), 'GET');
            $this->data = $this->getResponseBody();
        }
        if ($property !== null) {
            return $this->data->{$property} ?? [];
        }
        return $this->data;
    }
public function get ( $ property = null , $ reset = false ) { if ( empty ( $ this -> data ) || $ reset === true ) { $ this -> makeRequest ( $ this -> getUrl ( ) , 'GET' ) ; $ this -> data = $ this -> getResponseBody ( ) ; } if ( $ property !== null ) { return $ this -> data -> { $ property } ?? [ ] ; } return $ this -> data ; }
Just return data property without doing any modifications to the original one

@param string $property
@param bool   $reset

@return mixed
@throws \GuzzleHttp\Exception\GuzzleException
Just return data property without doing any modifications to the original one